XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Fair Value Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Total assets $ 150,288 $ 240,551
U.S. Treasury securities    
Assets    
Investments 26,835  
U.S. Government Agency securities    
Assets    
Investments 2,881  
Cash.    
Assets    
Cash and cash equivalents, fair value 1,255 10,569
Money market funds    
Assets    
Cash and cash equivalents, fair value 119,317 229,982
Level 1    
Assets    
Total assets 120,572 240,551
Level 1 | Cash.    
Assets    
Cash and cash equivalents, fair value 1,255 10,569
Level 1 | Money market funds    
Assets    
Cash and cash equivalents, fair value 119,317 $ 229,982
Level 2    
Assets    
Total assets 29,716  
Level 2 | U.S. Treasury securities    
Assets    
Investments 26,835  
Level 2 | U.S. Government Agency securities    
Assets    
Investments $ 2,881