XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Debt and Future Minimum Lease Payments on Finance Lease Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]  
2023 $ 11,559
2024 620,548
2025 14,510
2026 132,285
2027 1,210
Total future payments 780,112
Less impact of discounting 1,041
Total future principal payments 779,071
Current portion of debt and finance lease obligations 11,151
Long-term portion 767,920
Debt [Member]  
Debt Instrument [Line Items]  
2023 8,261
2024 617,152
2025 11,015
2026 128,689
Total future payments 765,117
Total future principal payments 765,117
Current portion of debt and finance lease obligations 8,261
Long-term portion 756,856
Finance Lease Obligations [Member]  
Debt Instrument [Line Items]  
2023 3,298
2024 3,396
2025 3,495
2026 3,596
2027 1,210
Total future payments 14,995
Less impact of discounting 1,041
Total future principal payments 13,954
Current portion of debt and finance lease obligations 2,890
Long-term portion $ 11,064