XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segments, Geographic Data and Sales by Major Customers - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Long-lived Assets          
Long-lived Assets $ 64,103   $ 64,103   $ 65,784
Net Sales by Customer Area          
Net Sales 139,238 $ 119,094 245,914 $ 232,347  
UNITED STATES          
Long-lived Assets          
Long-lived Assets 38,486   38,486   42,788
Net Sales by Customer Area          
Net Sales 108,251 86,990 182,887 175,934  
CHINA          
Long-lived Assets          
Long-lived Assets 19,935   19,935   16,659
UNITED KINGDOM          
Long-lived Assets          
Long-lived Assets 2,903   2,903   3,073
HONG KONG          
Long-lived Assets          
Long-lived Assets 1,489   1,489   1,853
Others combined [Member]          
Long-lived Assets          
Long-lived Assets 1,290   1,290   $ 1,411
Europe [Member]          
Net Sales by Customer Area          
Net Sales 16,021 14,657 33,400 26,467  
CANADA          
Net Sales by Customer Area          
Net Sales 7,080 8,826 10,072 12,105  
Latin America [Member]          
Net Sales by Customer Area          
Net Sales 4,137 6,047 11,099 13,506  
Asia [Member]          
Net Sales by Customer Area          
Net Sales 2,216 1,448 4,151 2,199  
Australia and New Zealand [Member]          
Net Sales by Customer Area          
Net Sales 1,533 886 4,002 1,499  
Middle East and Africa [Member]          
Net Sales by Customer Area          
Net Sales $ 0 $ 240 $ 303 $ 637