Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity (Details Narrative)

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