XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings per Share (Details Narrative) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loss per common share:      
Stock option outstanding 846,875 673,000 618,500
Stock option exercisable 335,375 265,000  
Antidilutive shares from computation of diluted earnings per share 846,875 673,000