Award Timing Disclosure |
12 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Award Timing Disclosures [Line Items] | |
| Award Timing MNPI Disclosure | The Compensation Committee and the Board endeavor to avoid timing such grants around the filing of periodic reports or current reports that may contain material non-public information. The Company has not timed the disclosure of material non-public information for the purpose of affecting the value of executive compensation. |
| MNPI Disclosure Timed for Compensation Value | false |