XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Maturities of Long-term Debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Amortization  
2023 $ 8,632
2024 8,861
2025 6,893
2026 7,330
2027 6,461
Thereafter 22,079
Total principal maturities 60,256
Maturities  
2023 0
2024 77,675
2025 315,000
2026 225,000
2027 319,000
Thereafter 1,268,699
Total principal maturities 2,205,374
Total  
2023 8,632
2024 86,536
2025 321,893
2026 232,330
2027 325,461
Thereafter 1,290,778
Total principal maturities $ 2,265,630