XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Aggregate Maturities Of Long-Term Debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 840,571
2024 920,725
2025 9,012
2026 6,990
2027 539,284
Thereafter 509,822
Long-term debt, less current portion $ 2,826,404