XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Schedule of Fair Value And Amortized Cost Of Available-for-sale Marketable Securities (Detail)
$ in Thousands
Jun. 30, 2022
USD ($)
Schedule Of Investment Income Reported Amounts By Category [Line Items]  
Amortized Cost $ 54,292
Gross Unrealized Losses (135)
Estimated Fair Value 54,157
U.S. Treasury Securities [Member]  
Schedule Of Investment Income Reported Amounts By Category [Line Items]  
Amortized Cost 19,785
Gross Unrealized Losses (45)
Estimated Fair Value 19,740
Corporate Bonds [Member]  
Schedule Of Investment Income Reported Amounts By Category [Line Items]  
Amortized Cost 15,485
Gross Unrealized Losses (90)
Estimated Fair Value 15,395
Commercial Paper [Member]  
Schedule Of Investment Income Reported Amounts By Category [Line Items]  
Amortized Cost 19,022
Estimated Fair Value $ 19,022