XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Schedule of Principal Payments Due on Long-term Debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 555
2024 575,158
2025 133
2026 137
2027 335,616
Thereafter 1,109
Total long-term debt and finance leases $ 912,708