XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Assets and Liabilities (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
security
Fair Value, Assets Transfers    
Fair value of assets transferred from Level 1 to Level 2 $ 0 $ 0
Fair value of assets transferred from Level 2 to Level 1 0 0
Fair value of asset transfer into Level 3 0 0
Fair value of asset transfer out of Level 3 $ 0 $ 0
Number of securities in an unrealized loss position | security 14 11
Securities in unrealized loss position $ 43,901 $ 49,739
U.S. Treasury Notes    
Assets - Fair Value    
Short-term investments 50,898 59,731
Short-term investments    
Amortized Cost 50,937 59,745
Gross Unrealized Gains   1
Gross Unrealized Losses (39) (15)
U.S. Treasury Notes | Cash equivalents    
Assets - Fair Value    
Short-term investments 6,997  
Short-term investments    
Amortized Cost 6,998  
Gross Unrealized Losses (1)  
U.S. Treasury Notes | Short-term Investments    
Assets - Fair Value    
Short-term investments 43,901 59,731
Short-term investments    
Amortized Cost 43,939 59,745
Gross Unrealized Gains   1
Gross Unrealized Losses (38) (15)
Fair Value | Recurring basis    
Assets - Fair Value    
Assets 84,136 154,055
Fair Value | Recurring basis | Money Market Funds    
Assets - Fair Value    
Cash equivalents 33,238 94,324
Fair Value | Recurring basis | U.S. Treasury Notes    
Assets - Fair Value    
Cash equivalents 6,997  
Short-term investments 43,901 59,731
Fair Value | Recurring basis | Level 1    
Assets - Fair Value    
Assets 33,238 94,324
Fair Value | Recurring basis | Level 1 | Money Market Funds    
Assets - Fair Value    
Cash equivalents 33,238 94,324
Fair Value | Recurring basis | Level 2    
Assets - Fair Value    
Assets 50,898 59,731
Fair Value | Recurring basis | Level 2 | U.S. Treasury Notes    
Assets - Fair Value    
Cash equivalents 6,997  
Short-term investments $ 43,901 $ 59,731