XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt and Credit Arrangements - Debt and Credit Arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Current portion of long-term debt $ 2,430 $ 6,486
Total short-term debt 10,212 13,454
Total long-term debt 20,787 55,282
Less current portion (2,430) (6,486)
Total long-term debt, less current portion 18,357 48,796
Total debt $ 28,569 $ 62,250
U.S. Dollar denominated at 5.76%, due 2026    
Debt Instrument [Line Items]    
Debt instrument interest rate 5.76% 5.76%
Total long-term debt $ 0 $ 22,653
U.S. Dollar denominated at 2.74%, due 2031    
Debt Instrument [Line Items]    
Debt instrument interest rate 2.74% 2.74%
Total long-term debt $ 12,642 $ 14,692
Brazil Real denominated at 8.30% due 2025    
Debt Instrument [Line Items]    
Debt instrument interest rate 8.30% 8.30%
Total long-term debt $ 200 $ 1,000
Poland Zloty denominated at 6.97% due 2026    
Debt Instrument [Line Items]    
Debt instrument interest rate 6.97% 6.97%
Total long-term debt $ 4,390 $ 7,691
Australian Dollar denominated at 4.06%, due 2026    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.06% 4.06%
Total long-term debt $ 0 $ 0
Austria Euro denominated at 4.58% due 2026    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.58% 4.58%
Total long-term debt $ 990 $ 1,387
Indonesia U.S. Dollar denominated at 3.50% due 2024    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.50% 3.50%
Total long-term debt $ 0 $ 4,267
New Zealand Dollar denominated at 6.73% due 2026    
Debt Instrument [Line Items]    
Debt instrument interest rate 6.73% 6.73%
Total long-term debt $ 1,779 $ 2,538
Czech Republic Koruna denominated at 2.76% due 2030    
Debt Instrument [Line Items]    
Debt instrument interest rate 2.76% 2.76%
Total long-term debt $ 80 $ 0
Czech Republic Koruna denominated at 3.00% due 2025    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.00% 3.00%
Total long-term debt $ 42 $ 191
Czech Republic Koruna denominated at 3.69% due 2031    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.69% 3.69%
Total long-term debt $ 560 $ 703
Czech Republic Koruna denominated at 1.60% due 2026    
Debt Instrument [Line Items]    
Debt instrument interest rate 1.60% 1.60%
Total long-term debt $ 104 $ 160
Thailand Bhat denominated at 4.15%    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.15% 4.15%
Short-term debt $ 2,599 $ 2,262
France Euro denominated at 6.37%    
Debt Instrument [Line Items]    
Debt instrument interest rate 6.37% 6.37%
Short-term debt $ 0 $ 2,774
China Yuan Renminbi denominated at 4.50%    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.50% 4.50%
Short-term debt $ 0 $ 1,314
China Yuan Renminbi denominated at 3.05%    
Debt Instrument [Line Items]    
Debt instrument interest rate   3.05%
Short-term debt 685 $ 0
China Yuan Renminbi denominated at 3.05%    
Debt Instrument [Line Items]    
Debt instrument interest rate   3.05%
Short-term debt $ 412 $ 0
Vietnam Dong denominated at 7.30%    
Debt Instrument [Line Items]    
Debt instrument interest rate 7.30% 7.30%
Short-term debt $ 0 $ 18
Indonesia U.S. Dollar denominated at 5.86%    
Debt Instrument [Line Items]    
Debt instrument interest rate 5.86% 5.86%
Short-term debt $ 4,086 $ 0
Indonesia U.S. Dollar denominated at 6.82%    
Debt Instrument [Line Items]    
Debt instrument interest rate 6.82% 6.82%
Short-term debt $ 0 $ 600
U.S. Dollar denominated at 2.74%    
Debt Instrument [Line Items]    
Debt instrument interest rate 2.74% 2.74%
Current portion of long-term debt $ 2,050 $ 2,050
Less current portion $ (2,050) $ (2,050)
Czech Republic Koruna denominated at 3.00%    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.00% 3.00%
Current portion of long-term debt $ 42 $ 21
Less current portion $ (42) $ (21)
Indonesia U.S. Dollar denominated at 3.50%    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.50% 3.50%
Current portion of long-term debt $ 0 $ 4,267
Less current portion $ 0 $ (4,267)
Brazil Real denominated at 8.30%    
Debt Instrument [Line Items]    
Debt instrument interest rate 8.30% 8.30%
Current portion of long-term debt $ 200 $ 0
Less current portion $ (200) $ 0
Czech Republic Koruna denominated at 3.69%    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.69% 3.69%
Current portion of long-term debt $ 86 $ 94
Less current portion $ (86) $ (94)
Czech Republic Koruna denominated at 1.60%    
Debt Instrument [Line Items]    
Debt instrument interest rate 1.60% 1.60%
Current portion of long-term debt $ 52 $ 54
Less current portion $ (52) $ (54)