XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total $ 7,287 $ 8,220
Corporate debt securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 836 885
Certificates of deposit and time deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 4,550 4,253
U.S. government securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 1,418 894
Money market funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 483 2,188
Level I [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 483 2,188
Level I [Member] | Corporate debt securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 0 0
Level I [Member] | Certificates of deposit and time deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 0 0
Level I [Member] | U.S. government securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 0 0
Level I [Member] | Money market funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 483 2,188
Level II [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 6,804 6,032
Level II [Member] | Corporate debt securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 836 885
Level II [Member] | Certificates of deposit and time deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 4,550 4,253
Level II [Member] | U.S. government securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 1,418 894
Level II [Member] | Money market funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 0 0
Level III [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 0 0
Level III [Member] | Corporate debt securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 0 0
Level III [Member] | Certificates of deposit and time deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 0 0
Level III [Member] | U.S. government securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral 0 0
Level III [Member] | Money market funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Pledged or restricted cash, receivables, inventory, SRECs, solar energy systems and property and equipment as collateral $ 0 $ 0