XML 111 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Senior Unsecured Notes and Secured Debt - Outstanding Exchangeable (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unsecured Debt [Line Items]        
Balance outstanding at year end $ 15,793,688,000      
Total carrying value of debt 15,500,257,000      
Senior Unsecured Notes        
Unsecured Debt [Line Items]        
Balance outstanding at year end 13,326,465,000 $ 13,699,619,000 $ 12,584,529,000 $ 11,707,961,000
Total carrying value of debt 13,162,102,000      
2028 Exchangeable Notes | Senior Unsecured Notes        
Unsecured Debt [Line Items]        
Balance outstanding at year end 1,035,000,000 1,035,000,000    
Less: unamortized debt issuance costs 15,622,000 20,245,000    
Total carrying value of debt 1,019,378,000 $ 1,014,755,000    
2029 Exchangeable Notes | Senior Unsecured Notes        
Unsecured Debt [Line Items]        
Balance outstanding at year end 1,035,000,000      
Less: unamortized debt issuance costs 18,422,000      
Total carrying value of debt $ 1,016,578,000