XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Short Term and Long Term Debt [Line Items]    
Secured debt, carrying amount $ 44,630 $ 45,243
Unsecured debt, carrying amount 65,476 60,084
Total secured and unsecured debt, carrying amount 110,106 105,327
Secured debt fair value 44,560 44,971
Unsecured debt fair value 65,271 59,651
Fair value of Secured and Unsecured debt 109,831 104,622
Level 2    
Short Term and Long Term Debt [Line Items]    
Fair value of Secured and Unsecured debt 107,820 102,262
Level 3    
Short Term and Long Term Debt [Line Items]    
Fair value of Secured and Unsecured debt 2,010 2,360
Revolving credit facilities    
Short Term and Long Term Debt [Line Items]    
Secured debt, carrying amount 1,693 4,960
Unsecured debt, carrying amount 1,893 2,034
Secured debt fair value 1,693 4,960
Unsecured debt fair value 1,883 2,026
Securitization notes payable    
Short Term and Long Term Debt [Line Items]    
Secured debt, carrying amount 42,938 40,284
Secured debt fair value 42,868 40,012
Senior notes    
Short Term and Long Term Debt [Line Items]    
Unsecured debt, carrying amount 54,715 49,990
Unsecured debt fair value 54,473 49,537
Other unsecured debt    
Short Term and Long Term Debt [Line Items]    
Unsecured debt, carrying amount 8,868 8,060
Unsecured debt fair value $ 8,915 $ 8,088