XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Opening balance $ 113,263 $ 113,028
Foreign currency translation (1,858) 235
Ending balance 189,657 113,263
Marble Medical, Inc [Member]    
Acquired in Marble Medical business combination 2,564 0
AJR Enterprises, LLC [Member]    
Acquired in Marble Medical business combination 35,628 0
Welch Fluorocarbon, Inc [Member]    
Acquired in Marble Medical business combination 17,135 0
AQF [Member]    
Acquired in Marble Medical business combination $ 22,925 $ 0