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
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues $ 22,387 $ 19,335
Cost of revenues 17,667 16,182
Gross profit 4,720 3,153
Automotive segment    
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues 19,979 16,605
Cost of revenues 16,211 14,237
Gross profit 3,768 2,368
Depreciation and amortization 1,020 954
Energy generation and storage segment    
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues 2,408 2,730
Cost of revenues 1,456 1,945
Gross profit 952 785
Depreciation and amortization $ 95 $ 83