v3.20.1
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]    
Leasing revenues $ 239 $ 215
Total revenues 5,985 4,541
Services and Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues from sales and services 560 493
Sales and Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues from sales and services 5,626 4,214
Automotive [Member] | Automotive Sales without Resale Value Guarantee [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues from sales and services 4,367 3,683
Automotive [Member] | Automotive Sales with Resale Value Guarantee [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues from sales and services 172 (390)
Automotive [Member] | Automotive Regulatory Credits [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues from sales and services 354 216
Automotive [Member] | Automotive Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 239 215
Energy Generation and Storage [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues 293 324
Energy Generation and Storage [Member] | Energy Generation and Storage Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues from sales and services 173 212
Energy Generation and Storage [Member] | Energy Generation and Storage Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues $ 120 $ 112