v3.26.1
Intangible Assets and Out-of-market Contracts - Schedule of PPA and REC (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Finite-Lived Out-of-Market Contracts, Intangible Liabilities [Line Items]          
Contract amortization on PPA and REC contracts, intangible assets and out-of-market contracts, net $ 2,459 $ (2,921) $ 7,419 $ 14,301 $ 8,060
Total amortization expense related to intangible assets and liabilities, net 5,906 9,353 29,991 36,577 40,792
Channel Partner Relationships and Trademarks          
Schedule Of Finite-Lived Out-of-Market Contracts, Intangible Liabilities [Line Items]          
Amortization expense on channel partner relationships and trademark intangible assets, net 1,035 2,383 3,893 8,131 9,221
Total amortization expense related to intangible assets and liabilities, net 3,494 (538) 11,312 22,432 17,281
Power Purchase Agreements ("PPA"), Renewable Energy Credit ("REC") Contract and Out-of-market Contracts, Intangible Liabilities          
Schedule Of Finite-Lived Out-of-Market Contracts, Intangible Liabilities [Line Items]          
Contract amortization on PPA and REC contracts, intangible assets and out-of-market contracts, net $ 2,459 $ (2,921) $ 7,419 $ 14,301 $ 8,060