XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Accruals and reserves $ 4,340 $ 3,852
Deferred revenue 64,332 64,179
Net operating loss 39,420 21,983
Research and development tax credits 37,378 34,772
Stock-based compensation expense 2,518 4,005
Indirect tax reserves 742 377
Property and equipment, net 1,969 2,088
Capitalized research and development costs 22,832 48,726
Operating lease liabilities 1,985 2,152
Other deferred tax assets 4,082 3,052
Gross deferred tax assets 179,598 185,186
Valuation allowance (160,923) (165,488)
Total deferred tax assets 18,675 19,698
Deferred tax liabilities:    
Deferred contract costs (9,095) (9,329)
Operating lease right-of-use-assets (1,610) (2,064)
Other deferred tax liabilities (7,663) (8,067)
Total deferred tax liabilities (18,368) (19,460)
Net deferred tax assets $ 307 $ 238