XML 86 R66.htm IDEA: XBRL DOCUMENT v3.25.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Allowance for doubtful accounts receivable    
Movement in valuation and qualifying accounts    
Balance at Beginning of Year $ 97 $ 143
Provisions 35 9
Amounts Written Off (64) (54)
Amounts Recovered 0 0
Effect of Currency Translation 1 (1)
Balance at End of Year 69 97
Allowance for sales returns    
Movement in valuation and qualifying accounts    
Balance at Beginning of Year 360 278
Provisions 2,301 2,137
Amounts Written Off (2,286) (2,049)
Amounts Recovered 0 0
Effect of Currency Translation 12 (6)
Balance at End of Year 387 360
Tax valuation allowance    
Movement in valuation and qualifying accounts    
Balance at Beginning of Year 18,864 18,534
Provisions 1,576 6,160
Amounts Written Off 0 (5,500)
Amounts Recovered 0 0
Effect of Currency Translation 438 (330)
Balance at End of Year $ 20,878 $ 18,864