XML 112 R29.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK AWARDS, WARRANTS AND OPTIONS - Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
STOCK AWARDS, WARRANTS AND OPTIONS    
Warrants Outstanding at Beginning 5,041,403 105,782
Warrants Granted 0 4,935,621
Warrants Exercised (105,782) 0
Warrants Outstanding at Ending 4,935,621 5,041,403
Weighted Average Exercise Price Outstanding at Beginning $ 5.61 $ 1.37
Weighted Average Exercise Price Granted 0 5.7
Weighted Average Exercise Price Exercised 1.37 0
Weighted Average Exercise Price Outstanding at Ending $ 5.7 $ 5.61