XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
COMMON STOCK AND COMMON STOCK WARRANTS (Details 1) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
COMMON STOCK AND COMMON STOCK WARRANTS    
Warrant, Exercise Price $ 20.00  
Number of Warrants Outstanding and Exercisable 171,000  
Number of Warrants Weighted Average Remaining Contractual Life (years) 3 years 9 months 21 days  
Weighted Average Exercise Price per shares $ 20.00 $ 20.00