XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Sale of Bright Canyon Energy (Details)
$ in Thousands
5 Months Ended 6 Months Ended 12 Months Ended
Jan. 30, 2024
USD ($)
Jan. 12, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Aug. 04, 2023
USD ($)
investment
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Number of wind farm investments | investment             2
Gain on sale relating to BCE     $ 0 $ 22,988      
Discontinued Operations, Disposed of by Sale | Bright Canyon Energy Corporation              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held-for-sale   $ 35,000          
Consideration received   108,000         $ 44,000
Gain on sale relating to BCE   29,000     $ 23,000 $ 6,000  
Investment tax credits $ 23,000            
Payments to acquire investment tax credits $ 21,000            
Discontinued Operations, Disposed of by Sale | Bright Canyon Energy Corporation | Ameresco, Inc.              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held-for-sale   79,000          
Liabilities transferred   $ 41,000          
Bridge Loan | Equity Bridge Loan Facility | Bright Canyon Energy Corporation              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Debt instrument, face amount             31,000
Term Loan | Non-Recourse Construction Term Loan Facility | Bright Canyon Energy Corporation              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Debt instrument, face amount             $ 36,000