XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings (Loss) Per Common Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings (loss) per common share:    
Weighted average number of shares outstanding 10,999,662 10,756,913
Effect of dilutive securities, common share equivalents: Stock options $ 13,902 $ 0
Effect of dilutive securities, common share equivalents: Warrants 518,094 0
Effect of dilutive securities, common share equivalents: Restricted stock awards $ 259,862 $ 0
Weighted average number of shares outstanding, used for computing diluted loss per share 11,791,520 10,756,913