v3.25.2
STOCKHOLDERS’ EQUITY - Schedule of Warrant Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of shares    
Outstanding, beginning balance (in shares) 5,152,397  
Exercisable beginning balance (in shares) 5,152,397  
Issued (in shares) 674,638  
Exercised (in shares) 0  
Expired (in shares) 0  
Outstanding, ending balance (in shares) 5,827,035 5,152,397
Exercisable ending balance (in shares) 5,827,035 5,152,397
Weighted average exercise price    
Outstanding, beginning balance (in dollars per share) $ 4.71  
Exercisable beginning balance ( in dollars per share) 4.71  
Issued (in dollars per share) 2.13  
Exercised (in dollars per share) 0  
Expired (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 4.42 $ 4.71
Exercisable ending balance ( in dollars per share) $ 4.42 $ 4.71
Weighted average remaining life (years)    
Outstanding 2 years 2 months 1 day 2 years 4 months 2 days
Exercisable 2 years 2 months 1 day 2 years 4 months 2 days
Aggregate intrinsic value (in thousands)    
Outstanding $ 0 $ 708
Exercisable $ 0 $ 708