XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Short Term and Long Term Debt [Line Items]    
Secured debt $ 41,253 $ 42,131
Unsecured debt 56,814 54,723
Total secured and unsecured debt 98,067 96,854
Secured debt fair value 40,773 41,467
Unsecured debt fair value 55,009 52,270
Fair value of Secured and Unsecured debt 95,782 93,738
Level 2    
Short Term and Long Term Debt [Line Items]    
Fair value of Secured and Unsecured debt 93,799 91,545
Level 3    
Short Term and Long Term Debt [Line Items]    
Fair value of Secured and Unsecured debt 1,983 2,192
Revolving Credit Facility    
Short Term and Long Term Debt [Line Items]    
Secured debt 2,839 3,931
Unsecured debt 1,587 1,473
Secured debt fair value 2,839 3,931
Unsecured debt fair value 1,563 1,448
Securitization Notes Payable    
Short Term and Long Term Debt [Line Items]    
Secured debt 38,414 38,200
Secured debt fair value 37,934 37,537
Senior Notes    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 47,939 46,111
Unsecured debt fair value 46,158 43,676
Other Unsecured Debt    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 7,287 7,139
Unsecured debt fair value $ 7,288 $ 7,146