v3.26.1
Tax Equity Investments - Schedule of Company Delayed Equity Contributions (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Schedule of Investments [Abstract]  
2026 $ 7,759
2027 4,277
2028 245
Thereafter 237
Total delayed equity contributions $ 12,518