XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value $ 2,095 $ 4,254
Convertible Senior Notes [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value [1] 46 119
Fair Value [1] 498 2,016
Solar Asset and Loan-Backed Notes [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 450 827
Fair Value $ 425 $ 834
[1] The 2022 Notes were fully settled in the first quarter of 2022.