v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 10,050    
Guarantees carrying value 4,070   $ 3,450
MyPower      
Summary of Significant Accounting Policies [Line Items]      
MyPower customer notes receivable, net of allowance for credit losses 240   241
Allowance for credit losses 18   26
Automotive sales      
Summary of Significant Accounting Policies [Line Items]      
Deferred revenue 4,050   3,870
Revenue recognized 468 $ 428  
Financing receivable, net of allowance for credit losses, current 241   247
Financing receivable, after allowance for credit loss, noncurrent 466   554
Automotive sales | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-07-01      
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 962    
Deferred revenue, expected to recognize period 12 months    
Automotive regulatory credits      
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 287    
Automotive regulatory credits | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-07-01      
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 220    
Deferred revenue, expected to recognize period 12 months    
Energy generation and storage segment      
Summary of Significant Accounting Policies [Line Items]      
Deferred revenue $ 2,310   2,040
Revenue recognized 1,120 $ 944  
Financing receivable, net of allowance for credit losses, current 41   38
Financing receivable, after allowance for credit loss, noncurrent 695   $ 731
Energy generation and storage segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-07-01      
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 4,560    
Deferred revenue, expected to recognize period 12 months