Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Future minimum maturities    
Unamortized financing costs $ (10) $ (10)
Total non-recourse debt 424 $ 430
Non-recourse debt    
Future minimum maturities    
April 1, 2022 to December 31, 2022 19  
2023 26  
2024 30  
2025 26  
2026 25  
2027 34  
Thereafter 274  
Carrying value of Convertible Senior Notes 434  
Unamortized financing costs (10)  
Total non-recourse debt $ 424