XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:        
Reserves and accruals $ 21,336 $ 22,100    
Net operating loss carryforwards 19,203 3,327    
Research and development credit carryforwards 30,630 30,350    
Deferred stock-based compensation 1,176 2,341    
Intangibles 3,695 4,385    
Operating lease liabilities 3,377 3,841    
Capitalized research and development expenses 56,181 83,054    
Other 5,249 3,219    
Gross deferred tax assets 140,847 152,617    
Valuation allowance (32,992) (33,397) $ (32,869) $ (97,315)
Gross deferred tax assets after valuation allowance 107,855 119,220    
Deferred tax liabilities:        
Depreciation (1,952) (3,127)    
Operating lease right-of-use assets (1,860) (2,187)    
Gross deferred tax liabilities (3,812) (5,314)    
Net deferred tax assets $ 104,043 $ 113,906