Quarterly report pursuant to Section 13 or 15(d)

Energy Assets - Narrative (Details)

v3.20.1
Energy Assets - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
project
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
project
Dec. 31, 2018
USD ($)
Business Acquisition [Line Items]        
Depreciation and amortization expense $ 9,299 $ 8,407    
Finance lease right-of-use assets, amortization expense 532 532    
Interest costs capitalized $ 862 788    
Number of ESPC projects included in energy assets that the Company owns and operates | project 3   3  
Contract with customer, liability $ 30,670 31,483 $ 32,178 $ 30,706
Contract with customer, current liability 25,350   26,618  
Asset retirement obligation recorded in project assets 1,431      
Asset retirement obligation liability recorded in accrued expenses 1,559      
Depreciation of property and equipment 833 619    
ARO accretion expense 21 9    
ARO Asset        
Business Acquisition [Line Items]        
Depreciation of property and equipment 19 $ 11    
Solar Projects 2020        
Business Acquisition [Line Items]        
Contingent consideration, liability $ 6,693      
Number of projects under definitive agreement to acquire | project 10      
Solar Projects 2020, Additional Projects        
Business Acquisition [Line Items]        
Fair value of consideration $ 13,902      
Amount paid to developers of projects 366      
Energy Assets        
Business Acquisition [Line Items]        
Contract with customer, liability 11,105   10,243  
Energy Assets | Accrued Expenses And Other Current Liabilities        
Business Acquisition [Line Items]        
Contract with customer, current liability $ 217   $ 827