XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK PURCHASE WARRANTS (Details Narrative)
3 Months Ended 12 Months Ended
Feb. 13, 2025
USD ($)
shares
Dec. 17, 2024
$ / shares
shares
Jun. 25, 2024
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
shares
Dec. 31, 2024
USD ($)
shares
Apr. 05, 2023
shares
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife]       48 months 15 days 52 months 9 days    
Warrants purchased | shares          
Prefunded Warrants [Member]              
Warrants purchased | shares       4,907,500      
Series B Warrants [Member]              
Fair value of warrant derivative liability       $ 1,989,806      
Derivative liability       $ 0      
Warrants purchased | shares       189,689      
2025 Purchase Warrants [Member]              
Warrant to purchase | shares 4,907,500            
Fair value of warrant derivative liability $ 1,803            
2025 Purchase Warrants [Member] | Prefunded Warrants [Member]              
Warrant to purchase | shares       4,907.500      
Fair value of warrant derivative liability       $ 1,803      
Derivative liability       $ 0      
2024 Purchase Warrants [Member]              
Warrant to purchase | shares     88,411        
2024 Purchase Warrants [Member] | Series A Warrants [Member]              
Issuance of shares | shares   298,805 59,761        
Exercise price | $ / shares   $ 10.04 $ 50.20        
2024 Purchase Warrants [Member] | Series B Warrants [Member]              
Warrant to purchase | shares       189,689      
Fair value of warrant derivative liability           $ 584,955  
Derivative liability           2,411,577  
Issuance of shares | shares   238,339          
Exercise price | $ / shares   $ 0.001          
Series B warrant derivative liability           2,865,727  
Series B warrant derivative liability exercised           $ 454,150  
Warrants purchased | shares           28,650  
Warrant derivative liability           $ 1,989,806  
2023 Purchase Warrants [Member]              
Warrant to purchase | shares             56,250
Warrant [Member]              
[custom:IntrinsicValueOfOutstandingWarrants-0]       $ 0   $ 2,128,320  
2024 Purchase Warrants [Member]              
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife]       4 years      
Warrant to purchase | shares   238,339 88,411 298,844   298,844  
2024 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member]              
Warrants measurement input   105.5   105.5   105.7  
2024 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]              
Warrants measurement input   4.26   4.26   4.38  
2024 Purchase Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]              
Warrants measurement input      
2024 Purchase Warrants [Member] | Measurement Input, Expected Term [Member]              
Remaining contractual term   4 years 6 months   4 years 2 months 12 days   4 years 6 months  
2024 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member]              
Warrants measurement input   0.001 50.20 10.04   10.04  
Series B Warrant [Member]              
Warrant to purchase | shares           189,689  
Series B Warrant [Member] | Measurement Input, Price Volatility [Member]              
Warrants measurement input           105.7  
Series B Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]              
Warrants measurement input           4.38  
Series B Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]              
Warrants measurement input            
Series B Warrant [Member] | Measurement Input, Expected Term [Member]              
Remaining contractual term           4 years 5 months 23 days  
Series B Warrant [Member] | Measurement Input, Exercise Price [Member]              
Warrants measurement input           0.001  
Series B Warrant Derivative Liability [Member]              
Warrant derivative liability           $ 290,965  
Series A Warrants [Member]              
Fair value of warrant derivative liability       $ 48,457   $ 2,408,598  
Warrant derivative liability       1,998,074      
Fair value of warrant derivative liability       $ 2,360,141