XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Diluted Weighted Average Number of Shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income (Loss) Per Common Share        
Basic weighted average common shares outstanding 2,568,508 9,095,504 2,337,272 7,341,204
Effect of dilutive stock options and warrants
Diluted weighted average of common shares outstanding 2,568,508 9,095,504 2,337,272 7,341,204