Quarterly report pursuant to Section 13 or 15(d)

Debt - Additional Information (Details)

v3.20.2
Debt - Additional Information (Details)
1 Months Ended 3 Months Ended
Mar. 31, 2020
USD ($)
Mar. 30, 2020
Jun. 30, 2020
USD ($)
May 31, 2020
USD ($)
bank
Apr. 30, 2020
USD ($)
project
Jun. 30, 2020
USD ($)
project
Energy Project            
Debt Instrument [Line Items]            
Number of projects acquired | project           1
Fixed Rate Loan due April 2040            
Debt Instrument [Line Items]            
Long-term debt     $ 204,000     $ 204,000
Line of Credit | Revolving Credit Facility            
Debt Instrument [Line Items]            
Total funded debt to EBITDA covenant ratio, maximum 3.75          
Long-term debt $ 185,000,000          
Funds available for borrowing     35,668,000     35,668,000
Maximum borrowing capacity     100,000,000     100,000,000
Line of credit     0     0
Line of Credit | Revolving Credit Facility | Revolving Credit Agreement            
Debt Instrument [Line Items]            
Debt instrument, number of banks | bank       2    
Maximum borrowing capacity       $ 41,850,000    
Increase in interest rate       0.125%    
Line of credit     $ 40,255,000     $ 40,255,000
Line of Credit | Revolving Credit Facility | Eurocurrency Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 1.00% 0.00%        
Line of Credit | Revolving Credit Facility | LIBOR            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.50%      
Line of Credit | Revolving Credit Facility | LIBOR | Revolving Credit Agreement            
Debt Instrument [Line Items]            
Basis spread on variable rate       2.25%    
Line of Credit | Revolving Credit Facility | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.50%      
Loans Payable | Fixed Rate Loan due April 2040            
Debt Instrument [Line Items]            
Original principal amount         $ 204,000  
Fixed interest rate, percentage     5.00%   5.00% 5.00%
Loans Payable | Fixed Rate Loan due April 2040 | Energy Project            
Debt Instrument [Line Items]            
Number of projects acquired | project         1