XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss and credit carryforwards $ 3,279 $ 3,349
Operating lease liabilities 1,575 1,947
State income taxes 117 109
Accruals and allowances 408 391
Stock-based compensation 433 432
Unrealized foreign exchange losses 23 363
Deferred revenue 616 61
Property, equipment and intangible assets 266 156
Capital loss carryforward 401 404
Total deferred tax assets 7,118 7,212
Valuation allowance (2,806) (2,878)
Total deferred tax assets net of valuation allowance 4,312 4,334
Deferred tax liabilities:    
Operating lease right-of-use assets (932) (1,138)
Total deferred tax liabilities (932) (1,138)
Net deferred tax assets $ 3,380 $ 3,196