Quarterly report pursuant to Section 13 or 15(d)

Leases Leases - Schedule of Sale Leaseback Transactions (Details)

v3.20.1
Leases Leases - Schedule of Sale Leaseback Transactions (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Sale Leaseback Transaction [Line Items]      
Financing lease assets, net $ 35,602 $ 36,134 $ 38,263
Solar Photovoltaic Projects      
Sale Leaseback Transaction [Line Items]      
Financing lease assets, net 35,602 36,134  
Deferred loss, short-term, net 115 115  
Deferred loss, long-term, net 1,773 1,801  
Total deferred loss 1,888 1,916  
Financing lease liabilities, short-term 4,906 4,997  
Financing lease liabilities, long-term 23,472 23,500  
Total financing lease liabilities 28,378 28,497  
Deferred gain, short-term, net 345 345  
Deferred gain, long-term, net 5,379 5,463  
Total deferred gain $ 5,724 $ 5,808