v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 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,150    
Guarantees carrying value 3,670   $ 3,450
Accounts receivable, net 3,959   4,576
MyPower      
Summary of Significant Accounting Policies [Line Items]      
MyPower customer notes receivable, net of allowance for credit losses 238   241
Allowance for credit losses 24   26
Government Rebates Receivables      
Summary of Significant Accounting Policies [Line Items]      
Accounts receivable, net 144   108
Automotive sales      
Summary of Significant Accounting Policies [Line Items]      
Deferred revenue 4,000   3,870
Revenue recognized 218 $ 258  
Financing receivable, net of allowance for credit losses, current 243   247
Financing receivable, after allowance for credit loss, noncurrent 506   554
Automotive sales | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-04-01      
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 941    
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 $ 303    
Automotive regulatory credits | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-04-01      
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 198    
Deferred revenue, expected to recognize period 12 months    
Energy generation and storage segment      
Summary of Significant Accounting Policies [Line Items]      
Deferred revenue $ 2,170   2,040
Revenue recognized 781 $ 623  
Financing receivable, net of allowance for credit losses, current 39   38
Financing receivable, after allowance for credit loss, noncurrent 722   $ 731
Energy generation and storage segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-04-01      
Summary of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 5,020    
Deferred revenue, expected to recognize period 12 months