XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.1
WARRANTS (Details Narrative) - USD ($)
12 Months Ended
May 31, 2024
Mar. 18, 2024
Aug. 21, 2023
Jul. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Warrant exercise price         $ 30.6    
Debt discount       $ 3,279,570   $ 753,567  
Class of warrant or right issued during the period         106,906    
Additional shares issued         1,609    
Proceeds from warrant exercises         $ 2,834,632    
Payment of legal fees         $ 139,955    
Warrant outstanding         183,632    
Dividend   $ 1,444,324          
New warrants issued   $ 3,029,927     $ (3,029,927) $ 0  
Common stock issued for cash, net issuance costs, shares         11,807,064    
Aggregate intrinsic value of outstanding stock warrants         $ 0    
Share price         $ 0.7030    
Maximum [Member]              
Share price         0.7030    
Minimum [Member]              
Warrant exercise price   $ 37.50          
Warrant [Member]              
Cashless exercise of warrants shares issued       65,046      
Warrant exercise price   $ 37.50     $ 2.94 $ 133.50 $ 841.50
Deemed divided     $ 331,018        
Warrant issued commission     $ 153        
Warrant outstanding         92,442    
Fair value of warrants         $ 3,004,909    
Common stock issued for cash, net issuance costs, shares 18,270,405       11,807,064    
Exercise of warrants         15,742,613    
Aggregate intrinsic value of outstanding stock warrants         $ 1,388,582  
Warrant [Member] | Security Purchase Agreements [Member]              
Common stock issued for cash, net issuance costs, shares         3,287,997    
Warrant [Member] | Maximum [Member]              
Warrant exercise price         $ 45    
Warrant [Member] | Minimum [Member]              
Warrant exercise price         $ 30    
2021 Warrant [Member]              
Warrant exercise price       $ 1,128      
Deemed divided       $ 1,307,574      
2022 Warrant [Member]              
Deemed divided       $ 1,307,574      
2022 Warrant [Member] | Maximum [Member]              
Warrant exercise price       $ 825      
2022 Warrant [Member] | Minimum [Member]              
Warrant exercise price       $ 225