v3.26.1
Non-Recourse Debt- Contractual Obligation Maturities By Year (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 213,826
2027 220,703
2028 20,971
2029 22,233
2030 144,031
Thereafter 73,756
Long-term debt $ 695,520