XML 66 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Financial assets:    
Assets, Fair Value $ 97,376 $ 120,822
US Treasury Bill Securities [Member]    
Financial assets:    
Assets, Fair Value   39,995
Corporate Debt Securities [Member]    
Financial assets:    
Assets, Fair Value 41,511 33,941
US Government Bonds [Member]    
Financial assets:    
Assets, Fair Value 42,345 4,060
Money Market Funds [Member]    
Financial assets:    
Assets, Fair Value 13,520 20,846
Commercial Paper [Member]    
Financial assets:    
Assets, Fair Value   21,980
Level 1 [Member]    
Financial assets:    
Assets, Fair Value 13,520 20,846
Level 1 [Member] | Money Market Funds [Member]    
Financial assets:    
Assets, Fair Value 13,520 20,846
Level 2 [Member]    
Financial assets:    
Assets, Fair Value 83,856 99,976
Level 2 [Member] | US Treasury Bill Securities [Member]    
Financial assets:    
Assets, Fair Value   39,995
Level 2 [Member] | Corporate Debt Securities [Member]    
Financial assets:    
Assets, Fair Value 41,511 33,941
Level 2 [Member] | US Government Bonds [Member]    
Financial assets:    
Assets, Fair Value 42,345 4,060
Level 2 [Member] | Commercial Paper [Member]    
Financial assets:    
Assets, Fair Value   21,980
Level 3 [Member]    
Financial assets:    
Assets, Fair Value $ 0 $ 0