XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Assets and Liabilities - (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Marketable securities:    
U.S. Treasury obligations and government agency securities $ 62,674 $ 178,083
Total assets 133,634 270,612
Money market funds    
Assets:    
Cash and cash equivalents 70,960 61,764
U.S. Treasury obligations    
Assets:    
Cash and cash equivalents   30,765
Level 1    
Marketable securities:    
U.S. Treasury obligations and government agency securities 62,674 178,083
Total assets 133,634 270,612
Level 1 | Money market funds    
Assets:    
Cash and cash equivalents $ 70,960 61,764
Level 1 | U.S. Treasury obligations    
Assets:    
Cash and cash equivalents   $ 30,765