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

Stockholders??? Equity (Details Narrative)

v3.25.4
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
Oct. 10, 2025
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]      
Proceeds from Issuance of Common Stock   $ 4,004,715 $ 0
Preferred Stock, Shares Authorized   10,000,000 10,000,000
Other Warrants [Member]      
Class of Stock [Line Items]      
Warrant Outstanding   800 800
Exercise price   $ 29.09  
Maturity date   Jul. 03, 2026  
Warrants forfeited shares   0 0
Publicly Traded Warrants [Member]      
Class of Stock [Line Items]      
Warrant Outstanding     2,100
Maturity date   Jul. 19, 2024  
Warrants exercised shares     1,038
Series B Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred Stock, Shares Authorized   2,500,000 2,500,000
Preferred Stock, Shares Outstanding   1,454,545 1,804,394
Preferred Stock, Shares Issued   1,454,545 1,804,394
Convertible Preferred Stock, Shares Issued upon Conversion   45,000 60,000
Conversion of Stock, Shares Converted   350,000  
Common Stock [Member]      
Class of Stock [Line Items]      
Conversion of Stock, Shares Issued   14,000 0
Series A Warrants [Member]      
Class of Stock [Line Items]      
Warrant Outstanding   0 462,963
Expired date   February 2025  
Warrants forfeited   0 0
Canaccord Underwriting Agreement [Member]      
Class of Stock [Line Items]      
Stock issued new, shares 735,000    
Stock share price $ 6.12    
Proceeds from Issuance of Common Stock $ 4,000,000.0    
Payments of Stock Issuance Costs $ 500,000