XML 50 R27.htm IDEA: XBRL DOCUMENT
v3.25.4

Schedule II - Valuation and Qualifying Accounts | 12 Months Ended
--- | ---
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] |
Valuation and Qualifying Accounts | SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS Year Ended December 31, 2025, 2024 and 2023 (Thousands of dollars)
For the year ended December 31, 2025: | Balance at beginning of period |  | Additions charged to costs and expenses |  | Deductions |  | Other additions or deductions |  | Balance at end of period
Allowance for credit losses | $ | 6,958 |  |  | $ | 92 |  |  | $ | (1,571) |  |  | $ | 318 |  |  | $ | 5,797 |
Reserve for credit memos | 562 |  |  | 268 |  |  | (359) |  |  | 13 |  |  | 484 |
Slow-moving and obsolete inventory reserves | 17,722 |  |  | 4,441 |  |  | (5,335) |  |  | 886 |  |  | 17,714 |
Accrued product warranty | 1,459 |  |  | 1,931 |  |  | (260) |  |  | 98 |  |  | 3,228 |
Foreign net operating loss tax carryforwards | 1,967 |  |  | 882 |  |  | (605) |  |  | (35) |  |  | 2,209 |
For the year ended December 31, 2024: | Balance at beginning of period |  | Additions charged to costs and expenses |  | Deductions |  | Other additions or deductions (a) |  | Balance at end of period
Allowance for credit losses | $ | 8,260 |  |  | $ | (750) |  |  | $ | (260) |  |  | $ | (292) |  |  | $ | 6,958 |
Reserve for credit memos | 746 |  |  | 221 |  |  | (396) |  |  | (9) |  |  | 562 |
Slow-moving and obsolete inventory reserves | 17,579 |  |  | 5,447 |  |  | (4,427) |  |  | (877) |  |  | 17,722 |
Accrued product warranty | 1,278 |  |  | 288 |  |  | (25) |  |  | (82) |  |  | 1,459 |
Foreign net operating loss tax carryforwards | 1,940 |  |  | 785 |  |  | (627) |  |  | (131) |  |  | 1,967 |
For the year ended December 31, 2023: | Balance at beginning of period |  | Additions charged to costs and expenses |  | Deductions |  | Other additions or deductions (a) |  | Balance at end of period
Allowance for credit losses | $ | 5,021 |  |  | $ | 3,250 |  |  | $ | (218) |  |  | $ | 207 |  |  | $ | 8,260 |
Reserve for credit memos | 579 |  |  | 476 |  |  | (310) |  |  | 1 |  |  | 746 |
Slow-moving and obsolete inventory reserves | 10,835 |  |  | 9,950 |  |  | (3,427) |  |  | 221 |  |  | 17,579 |
Accrued product warranty | 1,111 |  |  | 213 |  |  | (70) |  |  | 24 |  |  | 1,278 |
Foreign net operating loss tax carryforwards | 2,722 |  |  | 367 |  |  | (466) |  |  | (683) |  |  | 1,940 |

X
- Definition The entire disclosure for valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 09 -Publisher SEC Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4 + Details
Name: | srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
Namespace Prefix: | srt_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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