XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.4
VALUATION ACCOUNTS
12 Months Ended
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
VALUATION ACCOUNTS VALUATION ACCOUNTS
 
Activity in the valuation accounts was as follows (in thousands): 
 Balance at
Beginning
of Period
Charged (Reduction) to
Costs and
Expenses
Deductions
(Net of
Recoveries)
Translation
and Other,
Net
Balance
at End of
Period
Year Ended December 31, 2025:
Allowance for credit losses on accounts receivable$208 $12 $— $16 $236 
Valuation allowance for deferred tax assets81,998 10,642 1,472 4,390 98,502 
Year Ended December 31, 2024:
Allowance for credit losses on accounts receivable$199 $33 $(7)$(17)$208 
Valuation allowance for deferred tax assets78,769 8,983 (910)(4,844)81,998 
Year Ended December 31, 2023:
Allowance for credit losses on accounts receivable$299 $79 $(181)$$199 
Valuation allowance for deferred tax assets82,905 (2,556)(1,767)187 78,769