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 6 Months Ended
Jun. 30, 2020
USD ($)
project
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
project
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
project
Dec. 31, 2018
USD ($)
Business Acquisition [Line Items]            
Depreciation and amortization expense $ 9,650,000 $ 9,088,000 $ 18,949,000 $ 17,495,000    
Finance lease right-of-use assets, amortization expense 532,000 532,000 1,064,000 1,064,000    
Interest costs capitalized $ 912,000 790,000 $ 1,774,000 1,578,000    
Number of ESPC projects included in energy assets that the Company owns and operates | project 3   3   3  
Contract with customer, liability $ 39,931,000 $ 30,209,000 $ 39,931,000 30,209,000 $ 32,178,000 $ 30,706,000
Contract with customer, current liability 34,896,000   34,896,000   26,618,000  
Asset retirement obligation recorded in project assets 1,500,000   1,500,000      
Asset retirement obligation liability recorded in accrued expenses 1,597,000   1,597,000      
Depreciation of property and equipment     1,659,000 $ 1,351,000    
ARO accretion expense $ 22,000   43,000      
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   204,000      
Asset acquisition, value of rollover equity in connection with shares 16,000   16,000      
ARO Asset            
Business Acquisition [Line Items]            
Depreciation of property and equipment 19,000   38,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 Assets            
Business Acquisition [Line Items]            
Contract with customer, liability 11,125,000   11,125,000   10,243,000  
Energy Assets | Accrued Expenses And Other Current Liabilities            
Business Acquisition [Line Items]            
Contract with customer, current liability $ 221,000   $ 221,000   $ 827,000