v3.24.0.1
Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:      
Net operating loss carryforwards $ 172,547 $ 158,413  
Federal and state tax credits 8,155 368  
Share-based compensation 7,512 7,265  
Accumulated amortization 694 782  
Operating lease liabilities 8,775 10,276  
Deferred revenue 10,716 16,786  
Capitalized research and development 41,239 36,643  
Accumulated depreciation 3,508 2,807  
Other 237 357  
Total deferred tax assets 253,383 233,697  
Valuation allowance (247,193) (226,273) $ (238,170)
Net deferred tax assets 6,190 7,424  
Deferred tax liabilities:      
Operating lease right-of-use assets (6,185) (7,333)  
Accumulated depreciation   (86)  
Other (5) (5)  
Total deferred tax liabilities $ (6,190) $ (7,424)