XML 83 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Summary of Maturities of Long-Term Debt (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Schedule of Maturities of Long-Term Debt [Abstract]  
Remaining in 2023 $ 28,587
2024 469,017
2025 176,767
2026 171,890
2027 704,870
2028 309,815
Thereafter 425,052
Total debt and finance lease obligations, net of related costs $ 2,285,998