Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity (Details Narrative)

v3.25.1
Stockholders’ Equity (Details Narrative) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Other Warrants [Member]      
Class of Stock [Line Items]      
Purchase of outstanding warrants 800   800
Exercise price $ 29.09    
Maturity date Jul. 03, 2026    
Warrants forfeited shares 0 0  
Series A Warrants [Member]      
Class of Stock [Line Items]      
Purchase of outstanding warrants 0   462,963
Exercise price $ 33.00    
Warrants forfeited 0 0  
Maturity date February 2025