Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Term Note Payable - Three-Year Term Note - General Information (Details)
$ in Thousands
3 Months Ended
Oct. 01, 2020
USD ($)
Feb. 04, 2019
USD ($)
Jun. 30, 2022
USD ($)
MW
Jun. 30, 2021
USD ($)
Jul. 13, 2022
USD ($)
Mar. 31, 2022
USD ($)
May 13, 2021
USD ($)
MW
May 12, 2021
USD ($)
MW
Term Note Payable                
Long-term debt     $ 51,000          
Interest expenses     1,362 $ 1,235        
Amortization of debt issuance costs     43 9        
Term Note Payable | Senior Notes                
Term Note Payable                
Term of loan   3 years            
Long-term debt     51,000          
Debt discount and debt issuance costs, net     100          
Amortization of the debt discount and debt issuance costs     9          
Interest expenses     1,400 1,200        
Amortization of debt issuance costs     9 $ 9        
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            
Term Note Payable, Amended and Restated Note Purchase Agreement | Senior Notes                
Term Note Payable                
Debt instrument, issuance date Oct. 01, 2020              
Proceeds from Issuance of Debt $ 20,000              
Long-term debt $ 50,000              
Debt instrument, covenants, minimum consolidated liquidity     $ 9,000     $ 9,000 $ 12,200 $ 9,000
Debt instrument, covenants, minimum power of Rental Fleet by 9-month anniversary of Closing Date | MW     6.25       2.00 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 | Subsequent Event [Member]                
Term Note Payable                
Requirements to use commercially reasonable best efforts to raise at least financing through a sale of common stock by September 14, 2022         $ 10,000      
Term Note Payable, Amended and Restated Note Purchase Agreement | Senior Notes | London Interbank Offered Rate (LIBOR)                
Term Note Payable                
Interest rate (as a percent) 8.75%