XML 113 R30.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK AWARDS, WARRANTS AND OPTIONS - Outstanding Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
STOCK AWARDS, WARRANTS AND OPTIONS      
Warrants Outstanding 4,935,621 5,041,403 105,782
Common Warrants with Expiration on December 19th, 2024      
STOCK AWARDS, WARRANTS AND OPTIONS      
Grant Date Dec. 19, 2019    
Warrants Outstanding 0 40,782  
Exercise Price per Share $ 1.1    
Expiration Date Dec. 19, 2024    
Common Stock Warrants With Expiration On March 27th, 2025      
STOCK AWARDS, WARRANTS AND OPTIONS      
Grant Date Mar. 27, 2020    
Warrants Outstanding 0 65,000  
Exercise Price per Share $ 1.5313    
Expiration Date Mar. 27, 2025    
Common Stock Warrants With Expiration On October 3rd, 2030      
STOCK AWARDS, WARRANTS AND OPTIONS      
Grant Date Oct. 03, 2023    
Warrants Outstanding 4,935,621 4,935,621  
Exercise Price per Share $ 5.7    
Expiration Date Oct. 03, 2030