v3.26.1
Non-Recourse Debt- Contractual Obligation Maturities By Year (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 $ 199,981
2027 215,049
2028 20,846
2029 22,213
2030 155,498
Thereafter 73,756
Total $ 687,343