XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK PURCHASE WARRANTS (Details Narrative) - USD ($)
12 Months Ended
Dec. 17, 2024
Jun. 25, 2024
Dec. 31, 2024
Dec. 31, 2023
Apr. 05, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrant derivative liability     $ 1,989,806    
Outstanding and exercisable warrants, weighted average remaining contractual life     52 months 9 days 51 months 6 days  
Series B Warrant Derivative Liability [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrant derivative liability     $ 290,965    
Series A Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrant derivative liability     1,998,074    
Fair value of warrant derivative liability     2,408,598    
Fair value of warrant derivative liability     410,524    
Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrant to purchase         1,125,000
Intrinsic value of outstanding warrants     $ 2,128,320 $ 0  
Pre Funded Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised     573,008    
Series B Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised     973,000    
Derivative Liability, Subject to Master Netting Arrangement, before Offset     $ 584,955    
2024 Purchase Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrant to purchase   1,768,227      
2024 Purchase Warrants [Member] | Pre Funded Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised     573,008    
2024 Purchase Warrants [Member] | Series A Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock Issued During Period, Shares, New Issues 5,976,095 1,195,219      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price $ 0.50 $ 2.51      
2024 Purchase Warrants [Member] | Series B Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised     973,000    
Stock Issued During Period, Shares, New Issues 4,766,777        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price $ 0.001        
Series B warrant derivative liability     $ 2,865,727    
Series B warrant derivative liability exercised     454,150    
Series B warrant derivative liability     2,411,577    
Derivative Liability, Subject to Master Netting Arrangement, before Offset     $ 584,955    
2023 Purchase Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrant to purchase         1,125,000