XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term Debt - (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 27, 2022
May 31, 2022
Oct. 31, 2020
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Subsequent Event [Line Items]            
Loss on debt extinguishment       $ (245,000) $ (245,000)  
Stifel Bank [Member]            
Subsequent Event [Line Items]            
Repayment of outstanding loan amount $ 367,500          
Percent of original principal threshold           0.75%
Redemption amount           $ 375,000
Oxford Finance [Member]            
Subsequent Event [Line Items]            
Debt. Default, Rate Increase         5.00%  
Secured Debt [Member] | Stifel Bank [Member]            
Subsequent Event [Line Items]            
Facility amount   $ 200,000,000        
Term Loan [Member]            
Subsequent Event [Line Items]            
Percentage of revenue for debt repayment       90.00% 90.00%  
Term Loan [Member] | Stifel Bank [Member]            
Subsequent Event [Line Items]            
Repayment of outstanding loan amount   49,181,000        
Debt interest   181,000        
Loss on debt extinguishment   $ 245,000        
Term Loan [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Percentage of prepayment fees         3.00%  
Percentage of prepayment fees in second year         2.00%  
Percentage of prepayment fees in third year         1.00%  
Percent aggregate original principal amount         5.00%  
Term loan prepaid in increments         $ 10,000,000  
Letter of Credit [Member] | Stifel Bank [Member]            
Subsequent Event [Line Items]            
Facility amount       $ 50,000,000 $ 50,000,000  
Amount drawn on facility     $ 49,000,000      
Stated interest rate       4.75% 4.75%  
Letter of Credit [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Aggregate outstanding principal balance       $ 75,000,000 $ 75,000,000  
Annual interest rate         6.69%  
Secured Revolving Credit Facility [Member] | Stifel Bank [Member]            
Subsequent Event [Line Items]            
Facility amount       50,000,000 $ 50,000,000  
Secured Revolving Credit Facility [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Annual interest rate         2.50%  
Maturity date         May 01, 2027  
Percent of borrowing base of eligible receivables         85.00%  
Percent of eligible inventory         50.00%  
Percent of borrowing base in case eligible inventory         40.00%  
Borrowing base amount in case eligible inventory         $ 10,000,000  
Debt instrument margin rate   5.00%        
Secured Revolving Credit Facility [Member] | Index Rate [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Variable interest rate   0.85%     0.85%  
Debt instrument margin rate         3.00%  
Secured Revolving Credit Facility [Member] | Secured Debt [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Facility amount   $ 25,000,000        
Secured Revolving Credit Facility [Member] | Term Loan [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Facility amount   25,000,000   50,000,000 $ 50,000,000  
Secured Revolving Credit Facility, Subfacility [Member] | Stifel Bank [Member]            
Subsequent Event [Line Items]            
Facility amount       $ 2,000,000 $ 2,000,000  
Loan Agreement [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Facility amount   $ 225,000,000        
Loan Agreement [Member] | Term Loan [Member] | Oxford Finance [Member]            
Subsequent Event [Line Items]            
Percentage of revenue for debt repayment   75.00%        
Percent aggregate original principal amount   50.00%        
Term Loan, First Tranche [Member] | Term Loan [Member]            
Subsequent Event [Line Items]            
Debt, face amount   $ 75,000,000        
Term Loan, Second Tranche [Member] | Term Loan [Member]            
Subsequent Event [Line Items]            
Debt, face amount   75,000,000        
Term Loan, Third Tranche [Member] | Term Loan [Member]            
Subsequent Event [Line Items]            
Debt, face amount   $ 50,000,000        
Minimum [Member] | Letter of Credit [Member] | Prime Rate [Member] | Stifel Bank [Member]            
Subsequent Event [Line Items]            
Variable interest rate         0.50%  
Maximum [Member] | Letter of Credit [Member] | Prime Rate [Member] | Stifel Bank [Member]            
Subsequent Event [Line Items]            
Variable interest rate         0.75%