XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK AND COMMON STOCK WARRANTS (Details 1) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
COMMON STOCK AND COMMON STOCK WARRANTS    
Warrant, Exercise Price, Decrease $ 20.00  
Number of Warrants Outstanding and Exercisable 116,000  
Number of Warrants Weighted Average Remaining Contractual Life (years) 4 years 7 days  
Weighted Average Exercise Price per shares $ 20.00 $ 20.00