XML 64 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Assets and Liabilities - (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Marketable securities:    
U.S. Treasury obligations $ 40,159 $ 180,673
Total assets 228,652 310,512
Money market funds    
Assets:    
Cash and cash equivalents 188,493 119,841
U.S. Treasury obligations    
Assets:    
Cash and cash equivalents   9,998
Level 1    
Marketable securities:    
U.S. Treasury obligations 40,159 180,673
Total assets 228,652 310,512
Level 1 | Money market funds    
Assets:    
Cash and cash equivalents $ 188,493 119,841
Level 1 | U.S. Treasury obligations    
Assets:    
Cash and cash equivalents   $ 9,998