Investments and Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Marketable securities    
Amortized Cost $ 78,470  
Gross Unrealized Losses (57)  
Investments 78,413 $ 0
Assets:    
Investments 78,413 0
Transfers between Level 1, Level 2 or Level 3    
Transfer from Level 1 to Level 2, assets 0  
U.S. treasury bills    
Marketable securities    
Amortized Cost 78,470  
Gross Unrealized Losses (57)  
Investments 78,413  
Assets:    
Investments 78,413  
Recurring    
Assets:    
Assets 171,153 217,009
Recurring | U.S. money market funds    
Assets:    
Cash equivalents 92,740 217,009
Recurring | U.S. treasury bills    
Marketable securities    
Investments 78,413  
Assets:    
Investments 78,413  
Recurring | Level 1    
Assets:    
Assets 92,740 217,009
Recurring | Level 1 | U.S. money market funds    
Assets:    
Cash equivalents 92,740 $ 217,009
Recurring | Level 2    
Assets:    
Assets 78,413  
Recurring | Level 2 | U.S. treasury bills    
Marketable securities    
Investments 78,413  
Assets:    
Investments $ 78,413