XML 95 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Significant Components of Company's Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 133,384 $ 118,432
Accruals and reserves 4,485 4,782
Operating lease liabilities 65,177 66,436
Other deferred tax assets 15,987 10,154
Stock-based compensation 18,346 18,034
Research credit 70,404 63,416
Total deferred tax assets 307,783 281,254
Less valuation allowance (227,615) (198,279)
Net deferred tax assets 80,168 82,975
Deferred tax liabilities:    
Depreciation (38,725) (41,206)
Operating lease assets (42,058) (42,678)
Intangible assets (4) (18)
Other deferred tax liabilities 0 (209)
Total deferred tax liabilities (80,787) (84,111)
Long term deferred taxes, liabilities $ (619) $ (1,136)