v3.26.1
Earnings (Loss) Per Common Share (EPS) (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Diluted Earnings Per Share Computation:    
Net income (loss) $ 76,960 $ (724,063)
Weighted average number of common shares 9,872,662 9,552,971
Incremental shares from assumed conversions of dilutive securities 201,148 0
Adjusted weighted average number of common shares 10,073,810 9,552,971
Diluted Loss Per Share $ 0.01 $ (0.08)