v3.19.3.a.u2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 $ 869 $ 883 $ 1,107
Total revenues $ 7,384 $ 6,303 $ 6,350 $ 4,541 $ 7,226 $ 6,824 $ 4,002 $ 3,409 24,578 21,461 11,759
Automotive Regulatory Credits [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues from sales and services                 594 419 360
Services and Other [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues from sales and services                 2,226 1,391  
Sales and Services [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues from sales and services                 23,178 20,079  
Automotive [Member] | Automotive Sales without Resale Value Guarantee [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues from sales and services                 19,212 15,810  
Automotive [Member] | Automotive Sales with Resale Value Guarantee [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues from sales and services                 146 1,403  
Automotive [Member] | Automotive Regulatory Credits [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues from sales and services                 594 419  
Automotive [Member] | Automotive Leasing [Member]                      
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 869 883  
Energy Generation and Storage [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues                 1,531 1,555 $ 1,116
Energy Generation and Storage [Member] | Energy Generation and Storage Sales [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenues from sales and services                 1,000 1,056  
Energy Generation and Storage [Member] | Energy Generation and Storage Leasing [Member]                      
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 $ 531 $ 499