XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Securities - Schedule of Fair Value of Marketable Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Marketable securities $ 8,968 $ 54,602
Level 1 [Member]    
Marketable Securities [Line Items]    
Marketable securities 4,968 15,257
Level 2 [Member]    
Marketable Securities [Line Items]    
Marketable securities 4,000 39,345
U.S. Treasury Securities [Member]    
Marketable Securities [Line Items]    
Marketable securities 4,968 15,257
U.S. Treasury Securities [Member] | Level 1 [Member]    
Marketable Securities [Line Items]    
Marketable securities 4,968 15,257
U.S. Treasury Securities [Member] | Level 2 [Member]    
Marketable Securities [Line Items]    
Marketable securities   0
Commercial Paper [Member]    
Marketable Securities [Line Items]    
Marketable securities   28,980
Commercial Paper [Member] | Level 2 [Member]    
Marketable Securities [Line Items]    
Marketable securities   28,980
Asset Backed Securities [Member]    
Marketable Securities [Line Items]    
Marketable securities 4,000 10,365
Asset Backed Securities [Member] | Level 2 [Member]    
Marketable Securities [Line Items]    
Marketable securities $ 4,000 $ 10,365