XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements and Marketable Securities - Summary of Gross Unrealized Gains and Losses of Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 33,820 $ 41,703
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (6)
Fair Value 33,818 41,697
Corporate Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 11,481 13,227
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (6)
Fair Value 11,479 13,221
Commercial Paper [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 22,339 28,476
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0
Fair Value $ 22,339 $ 28,476