XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Maturities of Long-term Debt Principal Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Amortization  
2024 $ 7,392
2025 6,893
2026 7,330
2027 6,461
2028 3,556
Thereafter 18,523
Total 50,155
Maturities  
2024 77,675
2025 100,000
2026 225,000
2027 319,000
2028 146,092
Thereafter 1,337,607
Total 2,205,374
Total  
2024 85,067
2025 106,893
2026 232,330
2027 325,461
2028 149,648
Thereafter 1,356,130
Total $ 2,255,529