Annual report pursuant to Section 13 and 15(d)

Debt. (Details) - Schedule of long term debt

v3.21.1
Debt. (Details) - Schedule of long term debt - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Term debt $ 97,869 $ 245,487
Less unamortized debt premium 230 461
Less unamortized debt financing costs (759) (2,153)
Less short-term portion (25,533) (63,000)
Long-term debt 71,807 180,795
Kinergy line of credit [Member]    
Debt Instrument [Line Items]    
Term debt 32,512 78,338
Pekin term loan [Member]    
Debt Instrument [Line Items]    
Term debt 39,500
Pekin revolving loan [Member]    
Debt Instrument [Line Items]    
Term debt 20,580 32,000
ICP term loan [Member]    
Debt Instrument [Line Items]    
Term debt 12,000
ICP revolving loan [Member]    
Debt Instrument [Line Items]    
Term debt 9,384 18,000
CARES Act loans [Member]    
Debt Instrument [Line Items]    
Term debt 9,860
Parent Notes Payable [Member]    
Debt Instrument [Line Items]    
Term debt $ 25,533 $ 65,649