v3.26.1
Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 28,236 $ 22,496 $ 50,623 $ 41,831
Cost of revenues 23,485 18,618 41,152 34,800
Gross profit 4,751 3,878 9,471 7,031
Automotive segment        
Segment Reporting [Line Items]        
Revenues 25,097 19,707 45,076 36,312
Cost of revenues 20,986 16,675 37,197 30,912
Gross profit 4,111 3,032 7,879 5,400
Depreciation and amortization 927 891 1,940 1,840
Energy generation and storage segment        
Segment Reporting [Line Items]        
Revenues 3,139 2,789 5,547 5,519
Cost of revenues 2,499 1,943 3,955 3,888
Gross profit 640 846 1,592 1,631
Depreciation and amortization $ 97 $ 87 $ 192 $ 170