v3.25.1
DEBT - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt, net $ 20,685 $ 20,582
Hercules Loan and Security Agreement | Secured Debt    
Debt Instrument [Line Items]    
Gross term loan proceeds 20,000  
Accrued end-of-term fee 685  
Total debt 20,685  
Less: current portion of long-term debt 0  
Long-term debt, net $ 20,685