XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Fair Value Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Total assets $ 113,253 $ 150,288
U.S. Treasury securities    
Assets    
Investments 9,000 26,835
U.S. Government Agency securities    
Assets    
Investments   2,881
Cash.    
Assets    
Cash and cash equivalents, fair value 1,420 1,255
Money market funds    
Assets    
Cash and cash equivalents, fair value 102,833 119,317
Level 1    
Assets    
Total assets 104,253 120,572
Level 1 | Cash.    
Assets    
Cash and cash equivalents, fair value 1,420 1,255
Level 1 | Money market funds    
Assets    
Cash and cash equivalents, fair value 102,833 119,317
Level 2    
Assets    
Total assets 9,000 29,716
Level 2 | U.S. Treasury securities    
Assets    
Investments $ 9,000 26,835
Level 2 | U.S. Government Agency securities    
Assets    
Investments   $ 2,881