XML 107 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt principal      
2024 $ 286,678    
2025 113,375    
2026 2,862,193    
2027 1,107,818    
2028 1,817,288    
Thereafter 1,749,939    
Total debt principal 7,937,291 $ 9,937,368  
Interest expense, debt $ 588,000 $ 278,000 $ 457,000