XML 43 R34.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
Mar. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 49,859 $ 33,820
Gross Unrealized Gains 2 0
Gross Unrealized Losses (6) (2)
Fair Value 49,855 33,818
Corporate Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,934 11,481
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6) (2)
Fair Value 7,928 11,479
Commercial Paper [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 14,944 22,339
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 14,944 $ 22,339
U.S. Government Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 26,981  
Gross Unrealized Gains 2  
Gross Unrealized Losses 0  
Fair Value $ 26,983