v3.24.0.1
Debt - Long Term Debt Under Credit Facility (Details) - USD ($)
$ in Millions
Jan. 31, 2024
Oct. 31, 2023
Debt Instrument [Line Items]    
Total long-term debt $ 156.5 $ 152.4
Less debt issuance costs (0.4) (0.4)
Long-term debt, net of debt issuance costs 156.1 152.0
Less current portion of long-term debt (3.3) (3.4)
Long-term debt, net of current portion 152.8 148.6
Revolving Line of Credit | Line of Credit    
Debt Instrument [Line Items]    
Total long-term debt $ 60.0 $ 55.0
Interest rate 7.43% 7.42%
Senior Term Loan A-1 | Secured Debt    
Debt Instrument [Line Items]    
Total long-term debt $ 46.9 $ 47.5
Interest rate 7.43% 7.42%
Senior Term Loan A-2 | Secured Debt    
Debt Instrument [Line Items]    
Total long-term debt $ 49.3 $ 49.5
Interest rate 7.68% 7.67%
Notes Payable, BoA | Secured Debt    
Debt Instrument [Line Items]    
Total long-term debt $ 0.3 $ 0.4
Interest rate 3.96% 3.96%