XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENTS, Sales Disaggregated by Geography Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregated by Geography of Sales [Abstract]    
Total Sales $ 249,186 $ 258,801
Switzerland [Member]    
Disaggregated by Geography of Sales [Abstract]    
Total Sales 11,205 13,948
U.S. [Member]    
Disaggregated by Geography of Sales [Abstract]    
Total Sales 134,448 136,272
Other [Member]    
Disaggregated by Geography of Sales [Abstract]    
Total Sales $ 103,533 $ 108,581