XML 146 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Maturity Schedules (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
For the year ended December 31, 2025 $ 34,318
For the year ended December 31, 2026 34,285
For the year ended December 31, 2027 628,342
For the year ended December 31, 2028 10,269
For the year ended December 31, 2029 0
Total maturities on debt in the next five fiscal years $ 707,214