Quarterly report pursuant to Section 13 or 15(d)

Term Note Payable - Thee-Year Term Note - General Information (Details)

v3.20.4
Term Note Payable - Thee-Year Term Note - General Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2020
USD ($)
Feb. 04, 2019
USD ($)
Dec. 31, 2020
USD ($)
MW
Dec. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
MW
Dec. 31, 2019
USD ($)
Jun. 16, 2020
Dec. 09, 2019
Term Note Payable                
Long-term debt     $ 52,900   $ 52,900      
Interest expenses     1,230 $ 1,289 3,835 $ 3,853    
Amortization of debt issuance costs         614 850    
Term Note Payable | Senior Notes                
Term Note Payable                
Term of loan   3 years            
Long-term debt     51,000   51,000      
Debt discount and debt issuance costs, net     100   100      
Amortization of the debt discount and debt issuance costs         9,000 600    
Interest expenses     1,300 1,300 3,900 3,900    
Amortization of debt issuance costs     9 $ 300 600 $ 900    
Term Note Payable, Note Purchase Agreement | Senior Notes                
Term Note Payable                
Debt instrument, issuance date   Feb. 04, 2019            
Aggregate principal amount   $ 30,000            
Interest rate (as a percent)   13.00%            
Debt instrument, frequency of periodic payment   quarterly            
Debt instrument, Section 382 Ownership Shift threshold               40.00%
Debt instrument, Section 382 Ownership Shift threshold, until April 1, 2021             42.00%  
Debt instrument, Section 382 Ownership Shift threshold, after April 1, 2021             40.00%  
Term Note Payable, Amended and Restated Note Purchase Agreement | Senior Notes                
Term Note Payable                
Debt instrument, issuance date Oct. 01, 2020              
Aggregate principal amount $ 20,000              
Debt instrument, covenants, minimum consolidated liquidity     $ 9,000   $ 9,000      
Debt instrument, covenants, minimum power of Rental Fleet by 9-month anniversary of Closing Date | MW     6.25   6.25      
Debt instrument, covenants, minimum power of Rental Fleet by 18-month anniversary of Closing Date | MW     12.50   12.50      
Term Note Payable, Amended and Restated Note Purchase Agreement | Senior Notes | London Interbank Offered Rate (LIBOR)                
Term Note Payable                
Variable interest rate basis spread (as a percent) 8.75%