XML 152 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Sale of Bright Canyon Energy (Details) - USD ($)
$ in Thousands
5 Months Ended 12 Months Ended
Jan. 30, 2024
Jan. 12, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 04, 2023
Feb. 11, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Gain on sale relating to BCE     $ 22,988 $ 6,423 $ 0    
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 $ 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 $ 36,000
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      
Promissory notes received   46,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          
Discontinued Operations, Disposed of by Sale | Bright Canyou Energy Corportion              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Investment tax credits $ 23,000            
Payments to acquire investment tax credits $ 21,000