XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities And Fair Value Measurements - Summary of assets measured at fair value on a recurring basis (Detail) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable securities:    
Marketable securities $ 153,939  
Total 199,964  
Level 1    
Marketable securities:    
Total 1,071  
Level 2    
Marketable securities:    
Total 198,893  
Money Market Funds    
Cash equivalents:    
Cash equivalents 1,071 $ 259,609
Money Market Funds | Level 1    
Cash equivalents:    
Cash equivalents 1,071 $ 259,609
Commercial paper    
Marketable securities:    
Marketable securities 19,915  
Commercial paper | Level 2    
Marketable securities:    
Marketable securities 19,915  
U.S. treasury securities    
Cash equivalents:    
Cash equivalents 44,954  
Marketable securities:    
Marketable securities 134,024  
U.S. treasury securities | Level 2    
Cash equivalents:    
Cash equivalents 44,954  
Marketable securities:    
Marketable securities $ 134,024