XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Summary of Maturities of Long-Term Debt (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Schedule of Maturities of Long-Term Debt [Abstract]  
Remaining in 2023 $ 59,762
2024 397,439
2025 180,237
2026 174,031
2027 728,415
2028 288,190
Thereafter 329,927
Total debt and finance lease obligations, net of related costs $ 2,158,001