XML 108 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Segment Data - Segment Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Total inventories $ 25,365 $ 32,675
Operating Segments [Member] | Sterilization and Disinfection Control [Member]    
Total inventories 5,545 7,014
Operating Segments [Member] | Clinical Genomics [Member]    
Total inventories 9,776 11,813
Operating Segments [Member] | Biopharmaceutical Development [Member]    
Total inventories 4,934 6,304
Operating Segments [Member] | Calibration Solutions [Member]    
Total inventories $ 5,110 $ 7,544