XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sale of Bright Canyon Energy (Details) - USD ($)
$ in Thousands
3 Months Ended 5 Months Ended 12 Months Ended
Jan. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Jan. 12, 2024
Dec. 31, 2023
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 $ 0        
Discontinued Operations, Disposed of by Sale | BCE              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held-for-sale   46,000   $ 35,000      
Consideration received       108,000   $ 44,000  
Gain on sale relating to BCE   23,000   29,000 $ 6,000    
Promissory notes received       46,000      
Credit reserve   $ 2,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,300            
Payments to acquire investment tax credits $ 21,000            
Ameresco, Inc. | Discontinued Operations, Disposed of by Sale | BCE              
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 | BCE              
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 | BCE              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Debt instrument, face amount             $ 36,000