XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2.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
Sep. 30, 2022
Dec. 31, 2021
Marketable securities:    
Marketable securities $ 166,682  
Total 200,808  
Level 1    
Marketable securities:    
Total 1,285  
Level 2    
Marketable securities:    
Total 199,523  
Level 3    
Marketable securities:    
Total 0  
Money Market Funds    
Cash equivalents:    
Cash equivalents 1,285 $ 259,609
Money Market Funds | Level 1    
Cash equivalents:    
Cash equivalents 1,285 259,609
Money Market Funds | Level 2    
Cash equivalents:    
Cash equivalents 0 0
Money Market Funds | Level 3    
Cash equivalents:    
Cash equivalents 0 $ 0
Commercial paper    
Marketable securities:    
Marketable securities 9,992  
Commercial paper | Level 1    
Marketable securities:    
Marketable securities 0  
Commercial paper | Level 2    
Marketable securities:    
Marketable securities 9,992  
Commercial paper | Level 3    
Marketable securities:    
Marketable securities 0  
U.S. treasury securities    
Cash equivalents:    
Cash equivalents 32,841  
Marketable securities:    
Marketable securities 156,690  
U.S. treasury securities | Level 1    
Cash equivalents:    
Cash equivalents 0  
Marketable securities:    
Marketable securities 0  
U.S. treasury securities | Level 2    
Cash equivalents:    
Cash equivalents 32,841  
Marketable securities:    
Marketable securities 156,690  
U.S. treasury securities | Level 3    
Cash equivalents:    
Cash equivalents 0  
Marketable securities:    
Marketable securities $ 0