v3.26.1
Income and (Loss) Per Common Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Anti-dilutive Securities Excluded from Calculation of Earnings Per Share

   2026   2025 
  

Three Months Ended

March 31,

 
   2026   2025 
Common equivalent shares   8,044,884    8,044,884 
Stock options   -    600,000 
Stock warrants   416,666    550,000 
Total shares excluded from calculation   416,666    1,150,000