Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION - Stock Option Activity (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
STOCK-BASED COMPENSATION      
Outstanding - Number of Shares Issuable Upon Exercise of Outstanding Options 2,351,903 746,257  
Granted - Number of Shares Issuable Upon Exercise of Outstanding Options (3,063,500) 1,617,000  
Expired- Number of Shares Issuable Upon Exercise of Outstanding Options (1,614) (8)  
Exercised - Number of Shares Issuable Upon Exercise of Outstanding Options (1,667)    
Forfeited - Number of Shares Issuable Upon Exercise of Outstanding Options (825,104) (11,346)  
Outstanding - Number of Shares Issuable Upon Exercise of Outstanding Options 4,587,018 2,351,903 746,257
Exercisable - Number of Shares Issuable Upon Exercise of Outstanding Options 2,933,097    
Unvested - Number of Shares Issuable Upon Exercise of Outstanding Options 1,653,921    
Outstanding - Weighted Average Exercise Price (in dollars per share) $ 5.46 $ 13.48  
Granted - Weighted Average Exercise Price (in dollars per share) 2.72 1.78  
Expired- Weighted Average Exercise Price (in dollars per share) 20 8,325  
Exercised - Weighted Average Exercise Price (in dollars per share) 1.68    
Forfeited - Weighted Average Exercise Price (in dollars per share) 2.51 1.92  
Outstanding - Weighted Average Exercise Price (in dollars per share) 4.1 $ 5.46 $ 13.48
Exercisable - Weighted Average Exercise Price (in dollars per share) 3.69    
Unvested - Weighted Average Exercise Price (in dollars per share) $ 2.19    
Outstanding - Weighted Average Remaining Contracted Term in Years 7 years 4 months 13 days 8 years 7 months 20 days 8 years 6 months 29 days
Outstanding - Aggregate Intrinsic Value   $ 1,682,667