v3.26.1
The Company and its Significant Accounting Policies - Accounts Receivable and Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable and Allowance for Credit Losses    
Balance, beginning of year $ 34 $ 40
Provisions for expected credit losses, net of recoveries 14 (5)
Foreign currency exchange rate changes 3 (1)
Balance, end of year $ 51 $ 34