XML 114 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Net Sales to External Customers Based Upon Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales $ 342,427 $ 358,831 $ 345,765
United States and Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales 141,191 148,642 137,190
Americas-Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales 17,120 18,627 17,233
Germany      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales 45,915 47,954 41,485
EMEA-Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales 62,503 60,344 56,688
Japan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales 21,726 21,099 21,661
China      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales 26,850 34,423 43,108
Asia-Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Sales $ 27,122 $ 27,742 $ 28,400