XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Components of Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Notes Payable    
Debt Instrument [Line Items]    
Term debt $ 1,018,209 $ 1,279,105
Less: Unamortized debt issuance costs (57,593) (55,007)
Unsecured Term Loans    
Debt Instrument [Line Items]    
Term debt 2,200,000 2,660,000
Unsecured senior notes    
Debt Instrument [Line Items]    
Term debt 7,725,000 6,725,000
Discount on unsecured senior notes (241,786) (274,350)
Term Debt    
Debt Instrument [Line Items]    
Term debt 10,943,209 10,664,105
Total $ 10,643,830 $ 10,334,748