Quarterly report [Sections 13 or 15(d)]

Warrants (Details Narrative)

v3.25.1
Warrants (Details Narrative) - USD ($)
3 Months Ended
Mar. 13, 2025
Mar. 05, 2025
Mar. 31, 2025
Dec. 31, 2024
Pre Funded Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants exercised   1,462,000    
Warrants exercise price   $ 0.001    
Total proceeds of warrants   $ 1,462    
Warrant [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants issued 89,286      
Warrants exercise price     $ 2.32 $ 2.19
Equity Expired [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants issued     18,000  
Series A Derivative Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants issued     7,894,736  
Series B Derivative Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants issued     7,894,736