v3.25.2
SUBSEQUENT EVENTS (Details)
$ / shares in Units, $ in Millions
Aug. 03, 2025
$ / shares
shares
Aug. 02, 2025
$ / shares
Aug. 01, 2025
USD ($)
price
shares
Feb. 13, 2025
USD ($)
Subsequent Event [Line Items]        
Sale of stock, authorized amount (in shares) | $       $ 1.5
Subsequent Event        
Subsequent Event [Line Items]        
Modification, exercise price (in dollars per share) | $ / shares   $ 2.42    
Subsequent Event | Exercise Price, Tranche One        
Subsequent Event [Line Items]        
Modified (in shares) | shares 282,527      
Outstanding (in dollars per share) | $ / shares $ 6.80      
Subsequent Event | Exercise Price, Tranche Two        
Subsequent Event [Line Items]        
Modified (in shares) | shares 70,859      
Outstanding (in dollars per share) | $ / shares $ 5.90      
Subsequent Event | Seneca        
Subsequent Event [Line Items]        
Sale of stock, authorized amount (in shares) | $     $ 1.7  
Percent of discount for sale     23.00%  
Number of lowest prices of trades | price     3  
Number of shares of common stock for trades | shares     100  
Number of trading days prior to the day of conversion of stock     5 days  
Maximum allowed percent of common stock outstanding owned     4.99%