XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating losses $ 107,170 $ 103,299
Tax credits 34,885 29,582
Deferred revenue 521 861
Equity compensation 3,994 4,879
Lease liabilities 17,465 18,822
Accrued compensation 3,225 3,323
Bad debt 502 447
Other accrued expense 318 218
Capitalized research and development costs 45,820 35,047
Other 4,033 1,369
Gross deferred tax assets 217,933 197,847
Less: Valuation allowance (187,969) (161,966)
Total deferred tax assets 29,964 35,881
Deferred tax liabilities:    
Prepaid expenses (13,298) (16,505)
Right-of-use assets (8,406) (10,626)
Depreciation (3,245) (3,779)
Intangible assets (688) (1,179)
Other (198) (341)
Total deferred tax liabilities (25,835) (32,430)
Net deferred tax assets $ 4,129 $ 3,451