XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments and Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets:    
Total assets $ 158,586 $ 159,313
Level 1    
Assets:    
Total assets 133,197 127,696
Level 2    
Assets:    
Total assets 25,389 31,617
Level 3    
Assets:    
Total assets 0 0
U.S. Treasury Securities    
Assets:    
Total assets 109,486 80,155
U.S. Treasury Securities | Level 1    
Assets:    
Total assets 109,486 80,155
U.S. Treasury Securities | Level 2    
Assets:    
Total assets 0 0
U.S. Treasury Securities | Level 3    
Assets:    
Total assets 0 0
Money Market Funds    
Assets:    
Total assets 23,711 47,541
Money Market Funds | Level 1    
Assets:    
Total assets 23,711 47,541
Money Market Funds | Level 2    
Assets:    
Total assets 0 0
Money Market Funds | Level 3    
Assets:    
Total assets 0 0
Commercial Paper    
Assets:    
Total assets 16,483 20,472
Commercial Paper | Level 1    
Assets:    
Total assets 0 0
Commercial Paper | Level 2    
Assets:    
Total assets 16,483 20,472
Commercial Paper | Level 3    
Assets:    
Total assets 0 0
Corporate Bonds    
Assets:    
Total assets 8,906 11,145
Corporate Bonds | Level 1    
Assets:    
Total assets 0 0
Corporate Bonds | Level 2    
Assets:    
Total assets 8,906 11,145
Corporate Bonds | Level 3    
Assets:    
Total assets $ 0 $ 0