XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Accruals and reserves $ 824 $ 335
Net operating loss carryforwards 121,343 137,706
Deferred revenue 3,192 15,726
Depreciation 4,304 836
Research and development credits 13,697 14,116
Capitalized research and development 90,965 63,234
Operating lease liabilities 18,164 24,012
Stock-based compensation 12,290 9,113
Tax credits 0 1,148
Other 3,369 1,170
Gross deferred tax assets 268,148 267,396
Valuation allowance (229,283) (231,661)
Total deferred tax assets 38,865 35,735
Deferred tax liabilities:    
Operating lease ROU assets (10,329) (11,307)
Deferred contract acquisition and fulfillment costs (26,277) (24,251)
Other (2,944) (65)
Total deferred tax liabilities (39,550) (35,623)
Net deferred tax liabilities   $ 112
Net deferred tax liabilities $ (685)