XML 39 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements and Fair Value of Financial Instruments - Summary of Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 145,340 $ 271,309
Unrealized Gains 0 1
Unrealized Losses (1,369) (317)
Estimated Fair Value 143,971 270,993
Less: cash equivalents, amortized cost basis (77,342) (25,808)
Less: cash equivalents, unrealized gains 0 0
Less: cash equivalents, unrealized losses 10 1
Less: cash equivalents, estimated fair value (77,332) (25,807)
Money market funds | Level 1:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 10,108 10,311
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 10,108 10,311
U.S. government and agency securities | Level 2:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 55,150 62,268
Unrealized Gains 0 0
Unrealized Losses (1,008) (218)
Estimated Fair Value 54,142 62,050
Commercial paper | Level 2:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 150,364 177,215
Unrealized Gains 0 1
Unrealized Losses (323) (61)
Estimated Fair Value 150,041 177,155
Corporate bonds | Level 2:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 7,060 47,323
Unrealized Gains 0 0
Unrealized Losses (48) (39)
Estimated Fair Value 7,012 47,284
Total cash equivalents and short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 222,682 297,117
Unrealized Gains 0 1
Unrealized Losses (1,379) (318)
Estimated Fair Value $ 221,303 $ 296,800