XML 124 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 3,561 $ 3,799
Research and development credits, net of uncertain tax positions 29,217 36,592
Accruals, reserves, and other 19,086 18,433
Stock-based compensation 2,040 1,475
Depreciation and amortization (1,293) (1,052)
Operating lease liability 2,728 3,669
Gross deferred tax assets 86,324 86,413
Valuation allowance (18,569) (17,588)
Total deferred tax assets 67,755 68,825
Deferred tax liabilities:    
Deferred contract acquisition costs (2,560) (2,429)
Operating lease right of use asset (2,610) (3,533)
Other (221) (138)
Total deferred tax liabilities (5,391) (6,100)
Net deferred tax assets 62,364 62,725
Deferred Tax Liabilities, Deferred Expense, Capitalized Software $ 30,985 $ 23,497