XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements and Marketable Securities - Summary of Gross Unrealized Gains and Losses of Marketable Securities (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost $ 33,820
Gross Unrealized Gains 0
Gross Unrealized Losses (2)
Fair Value 33,818
Corporate Bonds [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 11,481
Gross Unrealized Gains 0
Gross Unrealized Losses (2)
Fair Value 11,479
Commercial Paper [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 22,339
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value $ 22,339