XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance on December 31, 2022 at Dec. 31, 2021 $ 7,184 $ 66,139,630 $ (46,100,351) $ 20,046,463
Beginning balance, shares at Dec. 31, 2021 7,183,874        
Vesting of restricted stocks $ 92 (92)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 92,734        
Restricted stock retired for tax withholding $ (26) (132,489) (132,515)
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (26,831)        
Exercise of stock options $ 106 151,643 151,749
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 106,190        
Stock-based compensation 998,692 998,692
Treasury shares purchased $ (266) 266 $ (829,563) (829,563)
Stock Repurchased During Period, Shares (266,291)        
Treasury Stock, Shares, Acquired     266,291    
Net loss 86,931 86,931
Balance on December 31, 2023 at Dec. 31, 2022 $ 7,090 67,157,650 (829,563) (46,013,420) $ 20,321,757
Common Stock, Shares, Outstanding, Ending Balance at Dec. 31, 2022 7,089,676       7,089,676
Vesting of restricted stocks $ 256 (256)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 255,687        
Restricted stock retired for tax withholding $ (56) (143,315) (143,371)
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (55,192)        
Exercise of stock options $ 139 212,676 $ 212,815
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 138,909       25,000
Stock-based compensation 1,156,382 $ 1,156,382
Treasury shares purchased $ (93) 93 $ (208,425) (208,425)
Stock Repurchased During Period, Shares (92,959)        
Treasury Stock, Shares, Acquired     92,959    
Net loss (1,919,154) (1,919,154)
Balance on December 31, 2023 at Dec. 31, 2023 $ 7,336 $ 68,383,230 $ (1,037,988) $ (47,392,574) $ 19,420,004
Common Stock, Shares, Outstanding, Ending Balance at Dec. 31, 2023 7,336,121       7,336,121