Quarterly report pursuant to Section 13 or 15(d)

Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details)

v3.22.2
Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Future minimum maturities    
Unamortized financing costs $ (10) $ (10)
Total non-recourse debt 416 $ 430
Non-recourse debt    
Future minimum maturities    
July 1, 2022 to December 31, 2022 15  
2023 26  
2024 30  
2025 26  
2026 24  
2027 33  
Thereafter 272  
Carrying value of Convertible Notes 426  
Unamortized financing costs (10)  
Total non-recourse debt $ 416