XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Divestiture and related charges - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]      
Impairment Charge on Reclassified Assets $ 12,545    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Asset Impairment Charges 6,688    
Divestiture and related charges 12,545 $ 0 $ 0
Impairment Charge on Reclassified Assets 12,545    
Medical Fluid Systems      
Discontinued Operations and Disposal Groups [Abstract]      
Impairment Charge on Reclassified Assets 5,857    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Impairment Charge on Reclassified Assets $ 5,857