v3.26.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 15, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Purchase commitments     $ 1,000   $ 1,000    
Research and development     5,309 $ 3,392 9,744 $ 6,499  
Accrued expenses and other current liabilities     4,101   4,101   $ 2,697
Purchase Provision Terms              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Development agreement, origination date   Jul. 15, 2025          
Development arrangement, fee   $ 4,100          
Development agreement, initial fee   1,000          
Development agreement, initial fee payment date Jul. 31, 2025            
Development agreement, development fee   $ 3,100          
Development agreement, development fee increase         1,000    
Research and development     470   940    
Accrued expenses and other current liabilities     2,300   2,300    
Outstanding purchase commitment     $ 1,800   $ 1,800