v3.25.4
Income taxes - Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Net operating loss carryforwards $ 190,968 $ 110,724
Tax credit carryforwards 104,319 101,895
Stock-based compensation 3,163 4,531
Allowance for returns 1,098 1,706
Intangible assets 2,536 1,873
Deferred Tax Assets, Property, Plant and Equipment 1,455 1,177
Deferred Tax Assets, Operating lease liabilities 4,532 6,784
Capitalized research and development costs 19,697 80,310
Accruals and reserves 19,361 21,944
Total deferred tax assets 347,129 330,944
Valuation allowance (344,611) (327,367)
Total deferred tax assets, net of valuation allowance 2,518 3,577
Deferred Tax Liabilities Operating Lease Liability (2,635) (3,424)
Deferred Tax Liabilities, Gross (2,635) (3,424)
Deferred Income Tax Assets, Net $ (117) $ (153)