XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring - Summary of Restructuring Charges by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Income (Loss) Operating Income (Loss)
Restructuring charges $ 332 $ 370
Corporate    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges (127) 238
Operating Segments | Food Safety    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 407 132
Operating Segments | Animal Safety    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 52 $ 0