XML 121 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Contractual maturities of debt obligations (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Contractual Maturities of Debt Obligations  
Year ending December 31, 2025 $ 851,529
Year ending December 31, 2026 46,207
Year ending December 31, 2027 46,207
Year ending December 31, 2028 25,657
Year ending December 31, 2029 19,657
Thereafter 28,756
Total $ 1,018,013