XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Narrative (Details)
1 Months Ended 9 Months Ended
Mar. 28, 2022
USD ($)
payment_installment
Oct. 31, 2018
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Debt Instrument [Line Items]          
Proceeds from issuance of debt     $ 0 $ 35,000,000  
Debt issuance costs, net     1,800,000    
2022 Term Loan          
Debt Instrument [Line Items]          
Debt instrument, covenant compliance, amount $ 15,000,000        
2022 Term Loan | Minimum          
Debt Instrument [Line Items]          
Debt instrument, covenant, quick ratio 100.00%        
2022 Term Loan | Maximum          
Debt Instrument [Line Items]          
Debt instrument, covenant, quick ratio 115.00%        
Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 25,000,000        
Letter of Credit | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity 15,000,000        
Cash Management Services | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 15,000,000        
Third Amended and Restated SVB Loan Agreement          
Debt Instrument [Line Items]          
Debt issuance costs, net     54,000    
Third Amended and Restated SVB Loan Agreement | SVB Term Loan          
Debt Instrument [Line Items]          
Proceeds from issuance of debt   $ 35,000,000      
Amount outstanding under revolving credit line         $ 18,500,000
Commitment fee percentage 5.00%        
Third Amended and Restated SVB Loan Agreement | SVB Term Loan | Minimum          
Debt Instrument [Line Items]          
Commitment fee percentage 1.00%        
Third Amended and Restated SVB Loan Agreement | SVB Term Loan | Maximum          
Debt Instrument [Line Items]          
Commitment fee percentage 3.00%        
Third Amended and Restated SVB Loan Agreement | SVB Term Loan | Prime rate          
Debt Instrument [Line Items]          
Stated interest rate (in percentage) 3.50%        
Third Amended and Restated SVB Loan Agreement | SVB Term Loan | 2022 Term Loan          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 75,000,000        
Proceeds from line of credit 35,000,000        
Line of credit facility, remaining borrowing capacity 40,000,000        
Term loan borrowed installments $ 10,000,000        
Repayment consecutive monthly installments | payment_installment 24        
Third Amended and Restated SVB Loan Agreement | SVB Term Loan | 2022 Term Loan | Prime rate          
Debt Instrument [Line Items]          
Interest rate spread (as a percent) 0.25%        
Third Amended and Restated SVB Loan Agreement | SVB Term Loan | 2018 Term Loan          
Debt Instrument [Line Items]          
Repayment of long-term line of credit $ 18,500,000        
Third Amended and Restated SVB Loan Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Amount outstanding under revolving credit line     0    
Commitment fee percentage 0.15%        
Letters of credit     $ 8,400,000    
Third Amended and Restated SVB Loan Agreement | Revolving Credit Facility | Prime rate          
Debt Instrument [Line Items]          
Stated interest rate (in percentage) 3.50%        
Third Amended and Restated SVB Loan Agreement | Revolving Credit Facility | 2022 Term Loan | Prime rate          
Debt Instrument [Line Items]          
Interest rate spread (as a percent) 0.25%