XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Cash equivalents:    
Cash equivalents $ 21,922 $ 150,129
Short-term investments:    
Short-term investments 101,580 46,459
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 21,922 141,378
U.S. Government Treasury Securities    
Short-term investments:    
Short-term investments 101,580 25,072
Level 1    
Cash equivalents:    
Cash equivalents 21,922 141,378
Short-term investments:    
Short-term investments 101,580 25,072
Level 1 | Money Market Fund    
Cash equivalents:    
Cash equivalents 21,922 141,378
Level 1 | U.S. Government Treasury Securities    
Short-term investments:    
Short-term investments $ 101,580 25,072
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