XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended
May 31, 2022
Mar. 31, 2023
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%
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
Loan Facility [Member] | Stifel Bank [Member]    
Subsequent Event [Line Items]    
Facility fee 367,500,000  
Debt Instrument, Fee Amount $ 367,500,000  
Letter of Credit [Member] | Oxford Finance [Member]    
Subsequent Event [Line Items]    
Aggregate outstanding principal balance   $ 75,000,000
Annual interest rate   7.50%
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
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  
Maximum [Member] | Secured Term Loan Facility [Member] | Oxford Finance [Member]    
Subsequent Event [Line Items]    
Percent aggregate original principal amount   6.75%