XML 43 R23.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]  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS
FOR THE YEARS ENDED DECEMBER 31, 2025 AND 2024
(Amounts in thousands)
 
DescriptionBalance at
Beginning
of Year
ProvisionsAmounts
Written Off
Amounts
Recovered
Effect of
Currency
Translation
Balance at
End of Year
Year Ended December 31, 2025      
Allowance for doubtful accounts receivable$97 $35 $(64)$ $1 $69 
Allowance for sales returns360 2,301 (2,286) 12 387 
Tax valuation allowance18,864 1,576   438 20,878 
Year Ended December 31, 2024      
Allowance for doubtful accounts receivable$143 $$(54)$— $(1)$97 
Allowance for sales returns278 2,137 (2,049)— (6)360 
Tax valuation allowance18,534 6,160 (5,500)— (330)18,864