Award Timing Disclosure |
12 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Award Timing Disclosures [Line Items] | |
| Award Timing MNPI Disclosure | Under our insider trading policy, our board of directors or any committee thereof shall consider our possession of material non-public information in connection with the timing of each grant of equity under our equity incentive plans, and determine whether a grant of equity should be delayed or otherwise modified due to the possession of such information at such time. |
| Award Timing Predetermined | true |
| Award Timing MNPI Considered | true |