XML 85 R64.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:    
Accruals and reserves $ 3,852 $ 4,409
Deferred revenue 64,179 62,000
Net operating loss 21,983 36,508
Research and development tax credits 34,772 28,645
Stock-based compensation expense 4,005 6,242
Indirect tax reserves 377 240
Property and equipment, net 2,088 2,000
Capitalized research and development costs 48,726 35,505
Operating lease liabilities 2,152 1,460
Other deferred tax assets 3,052 564
Gross deferred tax assets 185,186 177,573
Valuation allowance (165,488) (150,915)
Total deferred tax assets 19,698 26,658
Deferred tax liabilities:    
Deferred contract costs (9,329) (16,791)
Operating lease right-of-use-assets (2,064) (1,129)
Other deferred tax liabilities (8,067) (8,573)
Total deferred tax liabilities (19,460) (26,493)
Net deferred tax assets $ 238 $ 165