v3.25.4
Earnings (Loss) Per Common Share (Tables)
12 Months Ended
Dec. 31, 2025
Basic and fully diluted income (loss) per common share:  
Schedule of anti dilutive earning per share
Schedule of anti dilutive earning per share         
   Years Ended
December 31,
 
   2025   2024 
         
Stock warrants   284,292    284,292 
Stock options   144,320    119,807 
Total shares excluded from calculation   428,612    404,099