XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Short Term and Long Term Debt [Line Items]    
Secured debt $ 42,004 $ 42,131
Unsecured debt 59,614 54,723
Total secured and unsecured debt 101,618 96,854
Secured debt fair value 41,427 41,467
Unsecured debt fair value 57,622 52,270
Fair value of Secured and Unsecured debt 99,049 93,738
Level 2    
Short Term and Long Term Debt [Line Items]    
Fair value of Secured and Unsecured debt 97,015 91,545
Level 3    
Short Term and Long Term Debt [Line Items]    
Fair value of Secured and Unsecured debt 2,035 2,192
Revolving credit facilities    
Short Term and Long Term Debt [Line Items]    
Secured debt 1,251 3,931
Unsecured debt 1,831 1,473
Secured debt fair value 1,251 3,931
Unsecured debt fair value 1,812 1,448
Securitization notes payable    
Short Term and Long Term Debt [Line Items]    
Secured debt 40,753 38,200
Secured debt fair value 40,177 37,537
Senior notes    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 50,125 46,111
Unsecured debt fair value 48,136 43,676
Other unsecured debt    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 7,659 7,139
Unsecured debt fair value $ 7,673 $ 7,146