XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Financial assets $ 187,519 $ 216,066
Corporate Bonds    
Assets:    
Financial assets   4,499
Money Market Funds    
Assets:    
Financial assets 20,281 7,794
Commercial Paper    
Assets:    
Financial assets 138,816 187,749
U.S. Treasury Securities    
Assets:    
Financial assets 28,422 16,024
Level 1    
Assets:    
Financial assets 20,281 7,794
Level 1 | Money Market Funds    
Assets:    
Financial assets 20,281 7,794
Level 2    
Assets:    
Financial assets 167,238 208,272
Level 2 | Corporate Bonds    
Assets:    
Financial assets   4,499
Level 2 | Commercial Paper    
Assets:    
Financial assets 138,816 187,749
Level 2 | U.S. Treasury Securities    
Assets:    
Financial assets $ 28,422 $ 16,024