XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash equivalents:    
Cash equivalents $ 41,174 $ 150,129
Short-term investments:    
Short-term investments 101,169 46,459
Commercial Paper    
Cash equivalents:    
Cash equivalents   7,998
Short-term investments:    
Short-term investments 5,571 11,569
Corporate Bonds    
Cash equivalents:    
Cash equivalents   753
Short-term investments:    
Short-term investments 10,760 9,818
Money Market Fund    
Cash equivalents:    
Cash equivalents 17,176 141,378
U.S. Government Treasury Securities    
Cash equivalents:    
Cash equivalents 23,998  
U.S. Government Treasury Securities    
Short-term investments:    
Short-term investments 84,838 25,072
Level 1    
Cash equivalents:    
Cash equivalents 41,174 141,378
Short-term investments:    
Short-term investments 84,838 25,072
Level 1 | Money Market Fund    
Cash equivalents:    
Cash equivalents 17,176 141,378
Level 1 | U.S. Government Treasury Securities    
Cash equivalents:    
Cash equivalents 23,998  
Level 1 | U.S. Government Treasury Securities    
Short-term investments:    
Short-term investments 84,838 25,072
Level 2    
Cash equivalents:    
Cash equivalents   8,751
Short-term investments:    
Short-term investments 16,331 21,387
Level 2 | Commercial Paper    
Cash equivalents:    
Cash equivalents   7,998
Short-term investments:    
Short-term investments 5,571 11,569
Level 2 | Corporate Bonds    
Cash equivalents:    
Cash equivalents   753
Short-term investments:    
Short-term investments $ 10,760 $ 9,818