Quarterly report pursuant to Section 13 or 15(d)

Energy Assets - Additional Information (Details)

v3.20.2
Energy Assets - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
project
Jun. 30, 2020
USD ($)
project
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
project
Sep. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
project
Dec. 31, 2018
USD ($)
Business Acquisition [Line Items]              
Depreciation and amortization expense, cost of revenues $ 9,547,000   $ 8,843,000 $ 28,496,000 $ 26,338,000    
Depreciation and amortization on financing lease assets, cost of revenues 533,000   533,000 1,597,000 1,597,000    
Energy asset impairment charges 1,028,000     1,028,000      
Capitalized interest costs $ 1,096,000   632,000 $ 2,870,000 2,210,000    
Number of ESPC projects included in energy assets that the Company owns and operates | project 3     3   3  
Contract with customer, liability $ 40,302,000   $ 28,768,000 $ 40,302,000 28,768,000 $ 32,178,000 $ 30,706,000
Contract with customer, current liability 35,320,000     35,320,000   26,618,000  
Asset retirement obligation recorded in project assets 1,484,000     1,484,000      
Asset retirement obligation liability recorded in accrued expenses 1,622,000     1,622,000      
Depreciation of property and equipment       2,492,000 $ 2,115,000    
ARO accretion expense 21,000     64,000      
ARO Asset              
Business Acquisition [Line Items]              
Depreciation of property and equipment 20,000     58,000      
Solar Projects 2020              
Business Acquisition [Line Items]              
Contingent consideration, liability 1,446,000     $ 1,446,000      
Number of projects under definitive agreement to acquire | project       8      
Solar Projects 2020, Additional Projects              
Business Acquisition [Line Items]              
Business acquisition, total purchase price       $ 10,242,000      
Amount paid to developers of projects       0      
Energy Project              
Business Acquisition [Line Items]              
Number of projects acquired | project   1          
Asset acquisition, total purchase price   $ 1,251,000          
Asset acquisition, cash paid   1,031,000          
Asset acquisition, note payable   204,000          
Asset acquisition, value of rollover equity in connection with shares   $ 16,000          
Energy Assets              
Business Acquisition [Line Items]              
Contract with customer, liability 11,077,000     11,077,000   10,243,000  
Energy Assets | Accrued expenses and other current liabilities              
Business Acquisition [Line Items]              
Contract with customer, current liability $ 225,000     $ 225,000   $ 827,000