Annual report pursuant to Section 13 and 15(d)

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

v3.24.1.1.u2
Term Note Payable - Three-Year Term Note - General Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 07, 2023
Oct. 01, 2020
USD ($)
Feb. 04, 2019
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
MW
Mar. 31, 2022
USD ($)
Apr. 21, 2023
USD ($)
Apr. 05, 2023
USD ($)
Mar. 13, 2023
USD ($)
Jul. 13, 2022
USD ($)
May 12, 2021
USD ($)
MW
May 11, 2021
USD ($)
Term Note Payable                            
Term of loan 3 years                          
Amortization of debt issuance costs       $ 43 $ 51 $ 60 $ 68 $ 35            
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             34 34            
Interest expense, debt             6,200 5,000            
Amortization of debt issuance costs             34 $ 34            
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                        
Variable interest rate basis spread (as a percent)   8.75%                        
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           6.25  
Debt instrument, covenants, minimum power of Rental Fleet by 18-month anniversary of Closing Date | MW             12.50           12.50  
Requirements to use commercially reasonable best efforts to raise at least financing through a sale of common stock by September 14, 2022                       $ 10,000    
Amount of minimum consolidated liquidity covenant breached                 $ 9,000          
Term Note Payable, Amended and Restated Note Purchase Agreement | Senior Notes | Funds Held in Wells Fargo Bank                            
Term Note Payable                            
Amount of cash and cash equivalents transferred                   $ 9,000 $ 9,000      
Term Note Payable, Amended and Restated Note Purchase Agreement | Senior Notes | Minimum                            
Term Note Payable                            
Debt instrument, covenants, minimum power of Rental Fleet by 9-month anniversary of Closing Date | MW                         2.00