XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Fair Value Hierarchy for Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Investments:    
Investments $ 94,809 $ 111,199
Fair Value, Measurements, Recurring [Member]    
Investments:    
Investments 185,553  
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]    
Cash equivalents:    
Cash equivalents 86,994 70,322
Commercial Paper [Member]    
Investments:    
Investments   6,250
Commercial Paper [Member] | Fair Value, Measurements, Recurring [Member]    
Cash equivalents:    
Cash equivalents 750 3,999
Investments:    
Investments   6,250
Corporate Bonds [Member]    
Investments:    
Investments 21,598 40,095
Corporate Bonds [Member] | Fair Value, Measurements, Recurring [Member]    
Investments:    
Investments 21,598 40,095
Certificates of Deposit [Member] | Fair Value, Measurements, Recurring [Member]    
Investments:    
Investments   185,520
US Government Agencies Debt Securities [Member]    
Investments:    
Investments 73,211 64,854
US Government Agencies Debt Securities [Member] | Fair Value, Measurements, Recurring [Member]    
Cash equivalents:    
Cash equivalents 3,000  
Investments:    
Investments 73,211 64,854
Level 1 [Member] | Fair Value, Measurements, Recurring [Member]    
Investments:    
Investments 86,994 70,322
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]    
Cash equivalents:    
Cash equivalents 86,994 70,322
Level 2 [Member] | Fair Value, Measurements, Recurring [Member]    
Investments:    
Investments 98,559  
Level 2 [Member] | Commercial Paper [Member] | Fair Value, Measurements, Recurring [Member]    
Cash equivalents:    
Cash equivalents 750 3,999
Investments:    
Investments   6,250
Level 2 [Member] | Corporate Bonds [Member] | Fair Value, Measurements, Recurring [Member]    
Investments:    
Investments 21,598 40,095
Level 2 [Member] | Certificates of Deposit [Member] | Fair Value, Measurements, Recurring [Member]    
Investments:    
Investments   115,198
Level 2 [Member] | US Government Agencies Debt Securities [Member] | Fair Value, Measurements, Recurring [Member]    
Cash equivalents:    
Cash equivalents 3,000  
Investments:    
Investments $ 73,211 $ 64,854