v3.24.3
Revolving Credit Facility (Details)
$ in Thousands
Oct. 28, 2024
USD ($)
Mar. 17, 2024
USD ($)
Oct. 31, 2024
USD ($)
Jan. 31, 2024
USD ($)
Feb. 11, 2022
USD ($)
Line of Credit Facility [Line Items]          
Financial covenants, required minimum cash         $ 5,000
Debt instrument, capital stock of foreign subsidiaries owned, percentage     65.00%    
Revolving credit facility, noncurrent     $ 166,000 $ 0  
Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument, covenant, consolidated interest coverage ratio 3.00        
Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Debt instrument, covenant, senior secured leverage ratio 4.00        
Revolving Credit Facility | Bank of America, NA | Line of Credit          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity         50,000
Letter of Credit          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity $ 45,000        
Letter of Credit | Line of Credit          
Line of Credit Facility [Line Items]          
Revolving credit facility, noncurrent       $ 0  
Long-term line of credit     $ 166,000    
Debt instrument, interest rate, stated percentage     6.72%    
Line of credit, available borrowing capacity     $ 84,000    
Letter of Credit | Bank of America, NA | Line of Credit          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 7,500
Line of Credit          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity $ 250,000 $ 100,000      
Line of credit facility, unused capacity, commitment fee percentage 0.25% 0.30%      
Line of Credit | Variable Rate, Case One          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.00% 1.3125%      
Line of Credit | Variable Rate, Case Two          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 2.00% 2.3125%      
Line of Credit | Federal Funds Rate          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.50% 0.50%      
Line of Credit | Secured Overnight Financing Rate (SOFR)          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.00% 1.00%      
Line of Credit | Base Rate | Minimum | Variable Rate, Case One          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.00% 0.00%      
Line of Credit | Base Rate | Minimum | Variable Rate, Case Two          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.00% 0.00%