Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)

v3.24.2.u1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) - Fair Value, Recurring [Member] - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value $ 142,523,000 $ 16,877,000
Liabilities, Fair Value   39,000
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 13,257,000 7,833,000
Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 5,927,000 1,862,000
Marketable Securities, Fair Value 89,172,000 7,182,000
US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value 10,386,000  
U.S. government agency securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value 23,781,000  
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value 13,257,000 7,833,000
Liabilities, Fair Value   0
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 13,257,000 7,833,000
Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 0 0
Marketable Securities, Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value 0  
Fair Value, Inputs, Level 1 [Member] | U.S. government agency securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value 0  
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value 129,266,000 9,044,000
Liabilities, Fair Value   0
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 5,927,000 1,862,000
Marketable Securities, Fair Value 89,172,000 7,182,000
Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value 10,386,000  
Fair Value, Inputs, Level 2 [Member] | U.S. government agency securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value 23,781,000  
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value 0 0
Liabilities, Fair Value   39,000
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 0 0
Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, Fair Value 0 0
Marketable Securities, Fair Value 0 $ 0
Fair Value, Inputs, Level 3 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value 0  
Fair Value, Inputs, Level 3 [Member] | U.S. government agency securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value $ 0