Quarterly report pursuant to Section 13 or 15(d)

Business Acquisitions and Related Transactions - Additional Information (Details)

v3.19.3
Business Acquisitions and Related Transactions - Additional Information (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Jan. 31, 2019
USD ($)
Sep. 30, 2019
Sep. 30, 2019
USD ($)
Sep. 30, 2019
Agreement
Sep. 30, 2019
project
Business Acquisition [Line Items]          
Measurement period adjustment     $ 719    
Measurement period adjustment, hold back contingency     398    
Number of projects acquired       4 4
U.S. Federal          
Business Acquisition [Line Items]          
Measurement period adjustment     628    
Massachusetts Based Solar Operations And Maintenance Firm          
Business Acquisition [Line Items]          
Fair value of consideration $ 1,279        
Measurement period adjustment     $ 91    
Minimum | Solar Photovoltaic Projects          
Business Acquisition [Line Items]          
Estimated useful life   1 year      
Maximum | Solar Photovoltaic Projects          
Business Acquisition [Line Items]          
Estimated useful life   15 years