XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis by Level within Fair Value Hierarchy (Detail) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Costs $ 218,873 $ 218,167
Gross Unrealized Holding Gains   2
Gross Unrealized Holding Losses (955) (185)
Aggregate Fair Value 217,918 217,984
Level 1 | Cash equivalents | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Costs 31,353 60,844
Aggregate Fair Value 31,353 60,844
Level 1 | Short-term investments | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Costs 76,950 18,064
Gross Unrealized Holding Losses (518) (60)
Aggregate Fair Value 76,432 18,004
Level 2 | Short-term investments | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Costs 31,925 15,081
Aggregate Fair Value 31,925 15,081
Level 2 | Short-term investments | Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Costs 78,645 124,178
Gross Unrealized Holding Gains   2
Gross Unrealized Holding Losses (437) (125)
Aggregate Fair Value $ 78,208 $ 124,055