XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Nov. 30, 2022
Apr. 30, 2020
Jul. 31, 2025
Jan. 31, 2025
Line of Credit Facility [Line Items]        
Line of credit, remaining borrowing capacity     $ 78,300  
Debt outstanding     41,875  
Debt issuance costs, net $ 400      
Term Loan Agreement | Secured Debt        
Line of Credit Facility [Line Items]        
Long-term debt, term (in years)   5 years    
Long-term debt, face amount   $ 40,000    
Term Loan Agreement | Secured Debt | Minimum | Prime Rate        
Line of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate (as a percent)   0.00%    
Term Loan Agreement | Secured Debt | Maximum | Prime Rate        
Line of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate (as a percent)   (1.00%)    
Credit Agreement        
Line of Credit Facility [Line Items]        
Debt outstanding     41,875 $ 44,375
Debt issuance costs, net     61 $ 84
Credit Agreement | Letter of Credit        
Line of Credit Facility [Line Items]        
Line of credit, maximum borrowing facility $ 30,000      
Credit Agreement | Minimum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Debt instrument, covenant, consolidated adjusted quick ratio 1.00      
Credit Agreement | Maximum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Debt instrument, covenant, consolidated adjusted quick ratio 1.25      
Credit Agreement | Secured Debt        
Line of Credit Facility [Line Items]        
Proceeds from term loan, net of issuance costs     50,000  
Debt outstanding     41,900  
Credit Agreement | Line of Credit        
Line of Credit Facility [Line Items]        
Debt instrument, term (in years) 4 years      
Line of credit, maximum borrowing facility $ 150,000      
Credit Agreement | Line of Credit | Term Loan Facility        
Line of Credit Facility [Line Items]        
Long-term debt, face amount $ 50,000      
Debt instrument, basis spread on variable rate (as a percent) 2.25%      
Credit Agreement | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Line of credit, maximum borrowing facility $ 100,000      
Line of credit facility, commitment fee percentage 0.15%      
Letters of credit outstanding, amount     21,700  
Debt issuance costs, net     $ 100  
Credit Agreement | Line of Credit | ABR Loans        
Line of Credit Facility [Line Items]        
Convertible notes, interest rate, stated percentage 1.25%      
Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) | Term Loan Facility        
Line of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate (as a percent) 0.10%