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