XML 95 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 50,602 $ 41,212
Accruals and reserves 1,259 1,296
Research and development credits 8,538 6,415
Stock-based compensation 11,408 11,348
Lease liabilities 6,664 7,212
Capitalized research and experimentation 17,879 13,502
Fixed assets 269 0
Other 641 0
Gross deferred tax assets 97,260 80,985
Valuation allowance (91,163) (74,026)
Deferred tax liabilities:    
Fixed assets 0 (411)
Right-of-use assets (5,849) (6,426)
Other 0 (122)
Gross deferred tax liabilities (5,849) (6,959)
Total net deferred tax assets $ 248 $ 0