XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Employee Benefit Plans - Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
Total $ 36,509
2025 7,172
2026-2027 8,763
2028-2029 8,055
Thereafter $ 12,518