v3.24.3
Overview & Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 6,610    
Guarantees carrying value 1,040   $ 166
Accounts receivable, net 3,313   3,508
Other non-current assets 4,989   4,531
MyPower customer notes receivable, net of allowance for credit losses 250   266
Financing receivable, net of allowance for credit losses, current 5   5
Allowance for credit losses 36   36
Government Rebates Receivables      
Summary Of Significant Accounting Policies [Line Items]      
Accounts receivable, net 315   378
Other non-current assets 0   207
Automotive sales      
Summary Of Significant Accounting Policies [Line Items]      
Deferred revenue 3,610   3,540
Revenue recognized 711 $ 360  
Financing receivable, Net 245   242
Automotive sales | Other non-current assets      
Summary Of Significant Accounting Policies [Line Items]      
Financing receivable, Net 868   1,040
Automotive sales | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-10-01      
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 821    
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,720    
Automotive regulatory credits | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-10-01      
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 683    
Deferred revenue, expected to recognize period 12 months    
Energy generation and storage segment      
Summary Of Significant Accounting Policies [Line Items]      
Deferred revenue $ 1,730   1,600
Revenue recognized 1,090 $ 511  
Financing receivable, Net 32   31
Energy generation and storage segment | Other non-current assets      
Summary Of Significant Accounting Policies [Line Items]      
Financing receivable, Net 641   $ 578
Energy generation and storage segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-10-01      
Summary Of Significant Accounting Policies [Line Items]      
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 4,230    
Deferred revenue, expected to recognize period 12 months