Balance Sheet Components - Summary of Property and Equipment (Detail) - USD ($) $ in Thousands |
Dec. 31, 2020 |
Dec. 31, 2019 |
---|---|---|
Property Plant And Equipment [Line Items] | ||
Total property and equipment | $ 37,987 | $ 28,725 |
Less: Accumulated depreciation and amortization | (24,641) | (24,195) |
Total property and equipment, net | 13,346 | 4,530 |
Laboratory Equipment [Member] | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 18,160 | 18,741 |
Computer Equipment and Software [Member] | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 2,940 | 2,940 |
Office Equipment, Furniture and Fixtures [Member] | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 1,885 | 1,823 |
Leasehold Improvements [Member] | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 5,872 | 5,221 |
Construction in Progress [Member] | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | $ 9,130 | $ 0 |