XML 85 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Indebtedness - Debt Issuance Costs and Discounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Indebtedness      
Cash paid for interest $ 856,110 $ 763,203 $ 822,182
Debt issuance cost      
Debt issuance costs 253,178 210,893  
Accumulated amortization (112,736) (102,683)  
Debt issuance costs 140,442 108,210  
Amortization of Debt Issuance Costs and Discounts      
Amortization of debt issuance costs 28,660 26,113 24,794
Amortization of debt discounts/(premiums) $ 433 $ 7 $ 168