v3.26.1
Noncontrolling Interests and Redeemable Noncontrolling Interests - Schedule of Net Income (Loss) to Noncontrolling Interest for Tax Equity Investors (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Noncontrolling Interest [Line Items]            
Contributions from Tax Equity Investors $ 0 $ 2,132 $ 144,895 $ 55,765 $ 110,216  
Distributions to Tax Equity Investors 2,559 3,811   19,318 19,189 $ 15,748
Distributions to Tax Equity Investors, paid 2,030 0 $ 865 3,573 745  
Tax Equity Investors            
Noncontrolling Interest [Line Items]            
Net income (loss) attributable to NCI 918 (25,086)   (21,036) (63,229) (95,686)
Contributions from Tax Equity Investors 0 2,362   102,113 93,817 144,723
Less: Syndication costs 422 242   524 9,859 7,050
Contributions from Tax Equity Investors, net (422) 2,120   101,589 83,958 137,673
Distributions to Tax Equity Investors 2,559 3,811   62,457 18,848 17,031
Distributions to Tax Equity Investors, paid $ 2,571 $ 5,071   $ 64,123 $ 17,850 $ 17,498