Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.6.0.2
Subsequent Events (Details)
1 Months Ended
Jan. 31, 2017
USD ($)
project
Dec. 31, 2016
USD ($)
Feb. 28, 2017
USD ($)
Apr. 30, 2016
USD ($)
Solar PV project        
Subsequent Event [Line Items]        
Payments to acquire businesses   $ 3,575,000    
Debt assumed   $ 9,503,000    
Subsequent Event | Solar PV project        
Subsequent Event [Line Items]        
Number of projects acquired | project 2      
Payments to acquire businesses $ 2,409,000      
Debt assumed $ 5,635,000      
Class A Common Stock        
Subsequent Event [Line Items]        
Stock repurchase program, authorized amount (up to)       $ 10,000,000
Class A Common Stock | Subsequent Event        
Subsequent Event [Line Items]        
Stock repurchase program, authorized amount (up to)     $ 15,000,000