XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Principal Payments Due on Long-term Debt (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Disclosure [Abstract]  
2022 $ 1,057
2023 659
2024 650,266
2025 225
2026 375,137
Thereafter 1,263
Total long-term debt and finance leases $ 1,028,607