Award Timing Disclosure |
12 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Award Timing Disclosures [Line Items] | |
| Award Timing MNPI Disclosure [Text Block] | Equity awards, including stock options, are not granted in anticipation of the release of material non-public information, and the release of material non-public information is not timed on the basis of option or other equity grant dates. |
| Award Timing MNPI Considered [Flag] | false |