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,
| 2024 |  | 2023
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 debt | 10,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 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 |

X
- References No definition available. + Details
Name: | us-gaap_DebtDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration