XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Summary of Maturities of Long-Term Debt (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Schedule of Maturities of Long-Term Debt [Abstract]  
Remaining in 2024 $ 163,014
2025 319,157
2026 182,844
2027 716,227
2028 335,625
2029 150,803
Thereafter 320,462
Total debt and finance lease obligations, net of related costs $ 2,188,132