XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Revenue (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Revenue from Contract with Customer, Excluding Assessed Tax [1] $ 58,170 $ 50,645  
Sterilization and Disinfection Control [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax     $ 58,170
Sterilization and Disinfection Control [Member] | GKE GmbH [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 6,254    
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.