v3.25.2
STOCKHOLDERS' EQUITY - Schedule of Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Option Shares    
Outstanding stock options at beginning of period (in shares) 4,235,183  
Granted (in shares) 1,793,556  
Forfeited (in shares) (146,506)  
Expired (in shares) (78,825)  
Exercised (in shares) 0  
Outstanding stock options at end of period (in shares) 5,803,408 4,235,183
Exercisable stock options at end of period (in shares) 3,077,702  
Weighted-Average Exercise Price    
Outstanding stock options at beginning of period (in dollars per share) $ 7.85  
Granted (in dollars per share) 0.73  
Forfeited (in dollars per share) 4.54  
Expired (in dollars per share) 7.69  
Exercised (in dollars per share) 0  
Outstanding stock options at end of period (in dollars per share) 5.74 $ 7.85
Exercisable stock options at end of period (in dollars per share) $ 8.41  
Weighted-Average Contractual Term (in years) and Aggregate Intrinsic Value    
Outstanding stock options, weighted-average contractual term (in years) 7 years 10 months 24 days 7 years 9 months 18 days
Exercisable stock options, weighted-average contractual term (in years) 7 years  
Outstanding stock options, aggregate intrinsic value $ 9,000 $ 0
Exercisable stock options, aggregate intrinsic value $ 0