XML 34 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Award Timing Disclosure
12 Months Ended
Dec. 31, 2024
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