v3.26.1
Loss Per Common Share (Details Narrative) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Options And Warrants    
Dilutive shares excluded 55,000 0
Stock Options    
Dilutive shares excluded 2,246,100 1,835,400
Warrants    
Dilutive shares excluded 8,111,700 8,232,500