XML 57 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements and Fair Value of Financial Instruments - Summary of Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 271,309 $ 367,191
Unrealized Gains 1 121
Unrealized Loses (317) (7)
Estimated Fair Value 270,993 367,305
Less: Cash equivalents, amortized cost basis (25,808) (58,894)
Less: Cash equivalents 0 0
Less: Cash equivalents, unrealized losses 1 3
Less: Cash equivalents, estimated fair value (25,807) (58,891)
Total cash equivalents and short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 297,117 426,085
Unrealized Gains 1 121
Unrealized Loses (318) (10)
Estimated Fair Value 296,800 426,196
Level 1 | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 10,311 178
Unrealized Gains 0 0
Unrealized Loses 0 0
Estimated Fair Value 10,311 178
Level 2 | U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 62,268 328,583
Unrealized Gains 0 121
Unrealized Loses (218) (5)
Estimated Fair Value 62,050 328,699
Level 2 | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 177,215 97,324
Unrealized Gains 1 0
Unrealized Loses (61) (5)
Estimated Fair Value 177,155 $ 97,319
Level 2 | Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 47,323  
Unrealized Gains 0  
Unrealized Loses (39)  
Estimated Fair Value $ 47,284