v3.25.1
Award Timing Disclosure
12 Months Ended
Dec. 31, 2024
Award Timing Disclosures [Line Items]  
Award Timing MNPI Disclosure During fiscal 2024, the Company did not grant stock options or other similar types of awards to any NEOs.
Award Timing Method Moreover, the Company did not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.
Award Timing Predetermined false
Award Timing MNPI Considered true
Award Timing, How MNPI Considered Moreover, the Company did not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.
MNPI Disclosure Timed for Compensation Value false