XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Marketable securities: $ 51,081 $ 47,945
U.S. Government agency bonds    
Assets:    
Marketable securities: 28,251 35,264
Corporate debt securities    
Assets:    
Marketable securities: 2,929  
Recurring Basis    
Assets:    
Cash equivalents: 6,191 25,129
Marketable securities: 51,081 47,945
Total financial assets 57,272 73,074
Recurring Basis | U.S. Government agency bonds    
Assets:    
Marketable securities: 28,251 35,264
Recurring Basis | Corporate debt securities    
Assets:    
Marketable securities: 2,929  
Recurring Basis | Commercial paper    
Assets:    
Marketable securities: 19,901 12,681
Recurring Basis | Money market funds    
Assets:    
Cash equivalents: 6,191 25,129
Recurring Basis | Level 1    
Assets:    
Cash equivalents: 6,191 25,129
Marketable securities: 8,565 5,798
Total financial assets 14,756 30,927
Recurring Basis | Level 1 | U.S. Government agency bonds    
Assets:    
Marketable securities: 8,565 5,798
Recurring Basis | Level 1 | Corporate debt securities    
Assets:    
Marketable securities: 0  
Recurring Basis | Level 1 | Commercial paper    
Assets:    
Marketable securities: 0 0
Recurring Basis | Level 1 | Money market funds    
Assets:    
Cash equivalents: 6,191 25,129
Recurring Basis | Level 2    
Assets:    
Cash equivalents: 0 0
Marketable securities: 42,516 42,147
Total financial assets 42,516 42,147
Recurring Basis | Level 2 | U.S. Government agency bonds    
Assets:    
Marketable securities: 19,686 29,466
Recurring Basis | Level 2 | Corporate debt securities    
Assets:    
Marketable securities: 2,929  
Recurring Basis | Level 2 | Commercial paper    
Assets:    
Marketable securities: 19,901 12,681
Recurring Basis | Level 2 | Money market funds    
Assets:    
Cash equivalents: 0 0
Recurring Basis | Level 3    
Assets:    
Cash equivalents: 0 0
Marketable securities: 0 0
Total financial assets 0 0
Recurring Basis | Level 3 | U.S. Government agency bonds    
Assets:    
Marketable securities: 0 0
Recurring Basis | Level 3 | Corporate debt securities    
Assets:    
Marketable securities: 0  
Recurring Basis | Level 3 | Commercial paper    
Assets:    
Marketable securities: 0 0
Recurring Basis | Level 3 | Money market funds    
Assets:    
Cash equivalents: $ 0 $ 0