v3.26.1
Earnings (Loss) Per Common Share (EPS) (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Diluted Earnings Per Share Computation:            
Net loss $ 66,420 $ 76,960 $ (618,459) $ (724,063) $ 143,380 $ (1,342,522)
Weighted average number of common shares 9,893,403   9,586,166   9,883,090 9,569,660
Incremental shares from assumed conversions of dilutive securities 273,311       247,719  
Adjusted weighted average number of common shares 10,166,714   9,586,166   10,130,809 9,569,660
Diluted earning (loss) per share $ 0.01   $ (0.06)   $ 0.01 $ (0.14)