XML 118 R102.htm IDEA: XBRL DOCUMENT v3.25.4
VALUATION ACCOUNTS - Activity in Valuation Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for credit losses on accounts receivable      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 208 $ 199 $ 299
Charged (Reduction) to Costs and Expenses 12 33 79
Deductions (Net of Recoveries) 0 (7) (181)
Translation and Other, Net 16 (17) 2
Balance at End of Period 236 208 199
Valuation allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 81,998 78,769 82,905
Charged (Reduction) to Costs and Expenses 10,642 8,983 (2,556)
Deductions (Net of Recoveries) 1,472 (910) (1,767)
Translation and Other, Net 4,390 (4,844) 187
Balance at End of Period $ 98,502 $ 81,998 $ 78,769