XML 77 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash equivalents:    
Cash equivalents $ 150,129 $ 95,503
Short-term investments:    
Short-term investments 46,459 233,663
Commercial paper    
Cash equivalents:    
Cash equivalents 7,998  
Short-term investments:    
Short-term investments 11,569  
Corporate bonds    
Cash equivalents:    
Cash equivalents 753  
Short-term investments:    
Short-term investments 9,818  
Money Market Fund    
Cash equivalents:    
Cash equivalents 141,378 55,505
U.S. Government Treasury Securities    
Cash equivalents:    
Cash equivalents   39,998
U.S. Government Treasury Securities    
Short-term investments:    
Short-term investments 25,072 233,663
Level 1    
Cash equivalents:    
Cash equivalents 141,378 95,503
Short-term investments:    
Short-term investments 25,072 233,663
Level 1 | Money Market Fund    
Cash equivalents:    
Cash equivalents 141,378 55,505
Level 1 | U.S. Government Treasury Securities    
Cash equivalents:    
Cash equivalents   39,998
Level 1 | U.S. Government Treasury Securities    
Short-term investments:    
Short-term investments 25,072 $ 233,663
Level 2    
Cash equivalents:    
Cash equivalents 8,751  
Short-term investments:    
Short-term investments 21,387  
Level 2 | Commercial paper    
Cash equivalents:    
Cash equivalents 7,998  
Short-term investments:    
Short-term investments 11,569  
Level 2 | Corporate bonds    
Cash equivalents:    
Cash equivalents 753  
Short-term investments:    
Short-term investments $ 9,818