XML 107 R89.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 $ 10,799 $ 44,562
Stock-based compensation 8,056 8,766
Operating lease liability 2,561 2,708
Accrued liabilities, reserves and other 7,080 9,797
Capitalized research and development 78,606 50,396
Tax Credits 25,882 25,609
Gross deferred tax assets 132,984 141,838
Valuation allowance 0 (140,339)
Total deferred tax assets 132,984 1,499
Deferred tax liabilities:    
Prepaid expenses (250) (502)
Operating lease asset (1,316) (997)
Acquired intangibles (2,639) 0
Total deferred tax liabilities (4,205) (1,499)
Net deferred tax assets $ 128,779 $ 0