XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 29,839 $ 30,260
Tax credit carryforwards 14,045 10,317
Accruals 5,027 26,256
Lease liability 6,843 7,947
Section 174 capitalized costs 33,651 31,724
Stock-based compensation 16,163 12,799
Other 1,061 1,351
Gross deferred tax assets 106,629 120,654
Valuation allowance (92,217) (102,865)
Total deferred tax assets 14,412 17,789
Deferred tax liabilities:    
Purchased intangibles (4,828) (6,112)
Operating leases right-of-use assets (5,858) (6,914)
Property and equipment (3,524) (4,443)
Other (366) (456)
Total deferred tax liabilities (14,576) (17,925)
Net deferred tax liabilities $ (164) $ (136)