v3.25.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 9,950    
Guarantees carrying value 1,900   $ 1,450
Accounts receivable, net 3,782   4,418
MyPower customer notes receivable, net of allowance for credit losses 245   248
Financing receivable, net of allowance for credit losses, current 5   4
Allowance for credit losses 33   33
Government Rebates Receivables      
Summary Of Significant Accounting Policies [Line Items]      
Accounts receivable, net 232   315
Automotive sales      
Summary Of Significant Accounting Policies [Line Items]      
Deferred revenue 3,600   3,600
Revenue recognized 258 $ 281  
Financing receivable, Net 243   247
Automotive sales | Other non-current assets      
Summary Of Significant Accounting Policies [Line Items]      
Financing receivable, Net 747   821
Automotive sales | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-04-01      
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 780    
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 $ 4,580    
Automotive regulatory credits | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-04-01      
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 1,460    
Deferred revenue, expected to recognize period 12 months    
Energy generation and storage segment      
Summary Of Significant Accounting Policies [Line Items]      
Deferred revenue $ 2,090   1,770
Revenue recognized 623 $ 417  
Financing receivable, Net 35   34
Energy generation and storage segment | Other non-current assets      
Summary Of Significant Accounting Policies [Line Items]      
Financing receivable, Net 668   $ 658
Energy generation and storage segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-04-01      
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 4,710    
Deferred revenue, expected to recognize period 12 months