XML 93 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carry forward $ 2,414 $ 3,005
Research and development and other credit carry forward 31,988 30,633
Foreign tax credit carry forward 1,977 7,611
Capitalized research and experimental expenses 26,426 20,403
Accruals deductible in different periods 6,049 4,037
Leases 1,113 1,282
Stock-based compensation 2,087 1,882
Total deferred tax assets 72,054 68,853
Less: valuation allowance (67,946) (64,152)
Deferred tax assets, net of valuation allowance 4,108 4,701
Deferred tax liabilities:    
Property and equipment, net (752) (612)
Operating lease right-of-use assets (1,082) (1,266)
Intangible assets (2,366) (2,995)
Deferred tax liabilities (4,200) (4,873)
Net deferred tax assets (liabilities):    
Net deferred tax liabilities $ (92) $ (172)