Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders??? Equity (Details Narrative)

v3.25.1
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Nov. 19, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Prepaid expenses and other current $ 421,954 $ 603,828  
Other Warrants [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Exercise price $ 29.09    
Maturity date Jul. 03, 2026    
Warrant Outstanding 800 800  
Warrants exercised shares 0 0  
Warrants forfeited shares 0 0  
Publicly Traded Warrants [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Exercise price $ 130.00    
Maturity date Jul. 19, 2024    
Warrant Outstanding   2,100  
Warrants exercised shares   1,038  
Warrants forfeited shares   0  
Series A Preferred Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Preferred stock share authorized 1,000,000    
Preferred stock stated value per share $ 4.80    
Converted shares   8,084  
Preferred stock outstanding 0 0  
Series B Preferred Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Preferred stock share authorized 2,500,000    
Preferred stock stated value per share $ 4.00    
Preferred stock outstanding 1,800,000 1,800,000  
Stock converted, shares converted 0 0  
Preferred stock issued 1,800,000 1,800,000  
Convertible common stock in each year 60,000    
Series A Warrants [Member] | Private Placement [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Warrants issued 462,963 462,963  
Exercise price $ 33.00    
Maturity date Feb. 23, 2025    
Warrants exercised 0 0  
ATM Agreement [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Price per share     $ 0.001
Number of shares issued 0 0  
Prepaid expenses and other current $ 200,000    
Common Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Issuance of common stock to adjust for reverse split rounding, shares 15,941