XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Fair Value Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets    
Total assets $ 42,184 $ 150,288
U.S. Treasury securities    
Assets    
Investments   26,835
Agency securities    
Assets    
Investments   2,881
Cash    
Assets    
Cash and cash equivalents 1,092 1,255
Money market funds    
Assets    
Cash and cash equivalents 41,092 119,317
Level 1    
Assets    
Total assets 42,184 120,572
Level 1 | Cash    
Assets    
Cash and cash equivalents 1,092 1,255
Level 1 | Money market funds    
Assets    
Cash and cash equivalents $ 41,092 119,317
Level 2    
Assets    
Total assets   29,716
Level 2 | U.S. Treasury securities    
Assets    
Investments   26,835
Level 2 | Agency securities    
Assets    
Investments   $ 2,881