XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenues $ 16,934 $ 11,958 $ 35,690 $ 22,347
Services and Other [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues 1,466 951 2,745 1,844
Sales and Services [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues 16,197 11,478 34,172 21,459
Automotive Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues 588 332 1,256 629
Automotive [Member] | Automotive Sales without Resale Value Guarantee [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues 13,518 9,332 28,843 17,345
Automotive [Member] | Automotive Sales with Resale Value Guarantee [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues 152 188 341 362
Automotive [Member] | Automotive Regulatory Credits [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues 344 354 1,023 872
Energy Generation and Storage [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 866 801 1,482 1,295
Energy Generation and Storage [Member] | Energy Generation and Storage Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues 717 653 1,220 1,036
Energy Generation and Storage [Member] | Energy Generation and Storage Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues $ 149 $ 148 $ 262 $ 259