XML 29 R19.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
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 182,440 $ 271,309
Unrealized Gains 7 1
Unrealized Losses (1,044) (317)
Estimated Fair Value 181,403 270,993
Less: cash equivalents, amortized cost basis (84,741) (25,808)
Less: cash equivalents, unrealized gains (1) 0
Less: cash equivalents, unrealized losses 4 1
Less: cash equivalents, estimated fair value (84,738) (25,807)
Money market funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 607 10,311
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 607 10,311
U.S. government and agency securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 62,209 62,268
Unrealized Gains 0 0
Unrealized Losses (811) (218)
Estimated Fair Value 61,398 62,050
Commercial paper | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 181,168 177,215
Unrealized Gains 1 1
Unrealized Losses (179) (61)
Estimated Fair Value 180,990 177,155
Corporate Bond Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 23,197 47,323
Unrealized Gains 7 0
Unrealized Losses (58) (39)
Estimated Fair Value 23,146 47,284
Total cash equivalents and short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 267,181 297,117
Unrealized Gains 8 1
Unrealized Losses (1,048) (318)
Estimated Fair Value $ 266,141 $ 296,800