XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Revenues $ 96,773 $ 81,462 $ 53,823
Total revenues from sales and services      
Disaggregation Of Revenue [Line Items]      
Revenues 94,133 78,453 51,671
Automotive sales      
Disaggregation Of Revenue [Line Items]      
Revenues 78,509 67,210 44,125
Automotive regulatory credits      
Disaggregation Of Revenue [Line Items]      
Revenues 1,790 1,776 1,465
Energy generation and storage sales      
Disaggregation Of Revenue [Line Items]      
Revenues 5,515 3,376 2,279
Services and other      
Disaggregation Of Revenue [Line Items]      
Revenues 8,319 6,091 3,802
Automotive leasing      
Disaggregation Of Revenue [Line Items]      
Revenues 2,120 2,476 1,642
Energy generation and storage leasing      
Disaggregation Of Revenue [Line Items]      
Revenues $ 520 $ 533 $ 510