Award Timing Disclosure |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Award Timing Disclosures [Line Items] | |
Award Timing MNPI Disclosure |
Although we do not have a formal policy with respect to the timing of our equity award grants, the Compensation Committee generally grants equity awards on a predetermined annual schedule and we do not take material non-public information into account when determining the timing and terms of such awards. Additionally, we do not grant equity awards in anticipation of the release of material non-public information and we do not time the release of material non-public information based on equity award grant dates or for the purpose of affecting the value of executive compensation. |
Award Timing Method |
Although we do not have a formal policy with respect to the timing of our equity award grants, the Compensation Committee generally grants equity awards on a predetermined annual schedule and we do not take material non-public information into account when determining the timing and terms of such awards. Additionally, we do not grant equity awards in anticipation of the release of material non-public information and we do not time the release of material non-public information based on equity award grant dates or for the purpose of affecting the value of executive compensation. |
Award Timing Predetermined | true |
Award Timing MNPI Considered | false |
MNPI Disclosure Timed for Compensation Value | false |