XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating losses $ 82,925 $ 72,586
Credits 17,660 16,412
Deferred revenues 48 176
Stock-based compensation 4,786 4,445
Reserves and accruals 2,650 2,774
Property and Equipment 830 457
Intangible assets 244 532
Capital losses 452 424
R&D Capitalization 28,471 26,821
Unrealized gain/loss 2 0
Lease liability 7,445 3,608
Other assets 4,362 2,542
Total deferred tax assets: 149,875 130,777
Valuation allowance (142,994) (127,835)
Deferred tax liabilities:    
Right-of-use assets (6,895) (2,958)
Total deferred tax liabilities: (6,895) (2,958)
Net deferred tax liabilities $ (14) $ (16)