XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities And Fair Value Measurements - Summary of marketable securities (Detail) - Fair Value, Recurring [Member]
$ in Thousands
Jun. 30, 2022
USD ($)
Marketable Securities [Line Items]  
Amortized cost $ 154,278
Gross unrealized losses (339)
Estimated fair value 153,939
Commercial paper  
Marketable Securities [Line Items]  
Amortized cost 19,915
Estimated fair value 19,915
U.S. treasury securities  
Marketable Securities [Line Items]  
Amortized cost 134,363
Gross unrealized losses (339)
Estimated fair value $ 134,024