XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.4
Debt - Additional Information (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2023
USD ($)
extension
May 31, 2019
Jun. 30, 2015
Dec. 31, 2023
USD ($)
Days
Dec. 31, 2022
USD ($)
Dec. 31, 2016
USD ($)
Debt Instrument [Line Items]            
Total       $ 13,191 $ 8,220  
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks            
Debt Instrument [Line Items]            
Term of credit facility 5 years          
Number of extension options | extension 2          
Extension term 1 year          
Total commitments $ 5,000          
Maximum commitment amount $ 7,000          
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Secured Overnight Financing Rate (SOFR) Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.10%          
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Undrawn Amounts Interest Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.125%          
2024 Notes            
Debt Instrument [Line Items]            
Conversion ratio   0.048414        
If-converted value in excess of principal         406  
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Federal Funds Purchased [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.50%      
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Undrawn Amounts Interest Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.25%      
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | London Interbank Offered Rate (LIBOR) 1            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.00%      
Senior Notes | Minimum            
Debt Instrument [Line Items]            
Debt instrument convertible, percentage of conversion price       130.00%    
Senior Notes | Automotive Asset-backed Notes            
Debt Instrument [Line Items]            
Debt principal issued       $ 3,930    
Proceeds from convertible senior notes, net of underwriting discounts and issuance costs       $ 3,920    
Senior Notes | One Hundred Thirty Percent Applicable Conversion Price | Minimum            
Debt Instrument [Line Items]            
Debt instrument convertible trading days | Days       20    
Senior Notes | One Hundred Thirty Percent Applicable Conversion Price | Maximum            
Debt Instrument [Line Items]            
Debt instrument convertible trading days | Days       30    
Nonrecourse | Estimate of Fair Value Measurement | Asset Pledged as Collateral with Right            
Debt Instrument [Line Items]            
Total       $ 4,640 $ 2,020  
Nonrecourse | Cash Equity Debt | Solar City            
Debt Instrument [Line Items]            
Debt principal issued           $ 502