XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Revenue Reconciling Item [Line Items]        
Revenues $ 23,350 $ 21,454 $ 71,606 $ 57,144
Gross profit 4,178 5,382 13,222 15,076
Automotive segment        
Segment Reporting Revenue Reconciling Item [Line Items]        
Revenues 21,791 20,337 67,009 54,545
Gross profit 3,797 5,278 12,395 14,947
Energy generation and storage segment        
Segment Reporting Revenue Reconciling Item [Line Items]        
Revenues 1,559 1,117 4,597 2,599
Gross profit $ 381 $ 104 $ 827 $ 129