v3.25.4
Nature of Operations and Basis of Presentation (Details) - USD ($)
3 Months Ended 15 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Aug. 01, 2024
Related Party Transaction [Line Items]        
Net sales $ 409,089,000 $ 400,044,000    
Restructuring charges 0 7,904,000    
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)       $ 848,600,000
Employee Severance        
Related Party Transaction [Line Items]        
Restructuring charges 0 4,000,000.0    
License        
Related Party Transaction [Line Items]        
Restructuring charges   3,900,000    
Restructuring charges paid        
Related Party Transaction [Line Items]        
Restructuring charges     $ 5,900,000  
Restructuring charges accrued        
Related Party Transaction [Line Items]        
Restructuring charges 400,000      
Non-employee directors        
Related Party Transaction [Line Items]        
Net sales 300,000 500,000    
Cost of Product and Service Sold 100,000 $ 200,000    
Non-employee directors | No single transaction or series of related transactions exceeded $120,000        
Related Party Transaction [Line Items]        
Net sales $ 120,000