XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Components of Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Notes Payable    
Debt Instrument [Line Items]    
Term debt $ 1,270,723 $ 1,279,105
Less: Unamortized debt issuance costs (55,628) (55,007)
Unsecured Term Loans    
Debt Instrument [Line Items]    
Term debt 2,260,000 2,660,000
Unsecured senior notes    
Debt Instrument [Line Items]    
Term debt 7,325,000 6,725,000
Discount on unsecured senior notes (252,790) (274,350)
Term Debt    
Debt Instrument [Line Items]    
Term debt 10,855,723 10,664,105
Total $ 10,547,305 $ 10,334,748