XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2021 $ 7,184 $ 66,139,630 $ (46,100,351) $ 20,046,463
Shares, Outstanding, Beginning Balance at Dec. 31, 2021 7,183,874        
Vesting of restricted stocks $ 91 (91)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 91,134        
Restricted stock retired for tax withholding $ (26) (115,189) (115,215)
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (26,157)        
Exercise of stock option $ 24 39,508 39,532
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 24,200        
Stock-based compensation 223,446 223,446
Net loss 341,933 341,933
Ending balance, value at Mar. 31, 2022 $ 7,273 66,287,304 (45,758,418) 20,536,159
Shares, Outstanding, Ending Balance at Mar. 31, 2022 7,273,051        
Beginning balance, value at Dec. 31, 2021 $ 7,184 66,139,630 (46,100,351) 20,046,463
Shares, Outstanding, Beginning Balance at Dec. 31, 2021 7,183,874        
Stock-based compensation         735,378
Net loss         (428,142)
Ending balance, value at Sep. 30, 2022 $ 7,137 66,870,795 $ (653,684) (46,528,493) 19,695,755
Shares, Outstanding, Ending Balance at Sep. 30, 2022 7,137,112   180,942    
Beginning balance, value at Mar. 31, 2022 $ 7,273 66,287,304 (45,758,418) 20,536,159
Shares, Outstanding, Beginning Balance at Mar. 31, 2022 7,273,051        
Vesting of restricted stocks $ 1 (1)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures         1,200
Restricted stock retired for tax withholding 30 $ 30
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (387)        
Exercise of stock option $ 19 41,950 41,969
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 19,390        
Stock-based compensation 251,534 251,534
Treasury shares purchased $ 91 (91) $ 377,950 377,950
Stock Repurchased During Period, Shares (90,913)        
Treasury Stock, Shares, Acquired     90,913    
Net loss 103,959 103,959
Treasury shares purchased (91) 91 (377,950) (377,950)
Ending balance, value at Jun. 30, 2022 $ 7,202 66,580,908 $ (377,950) (45,654,459) 20,555,701
Shares, Outstanding, Ending Balance at Jun. 30, 2022 7,202,341   90,913    
Exercise of stock option $ 25 29,399 29,424
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 24,800        
Stock-based compensation 260,398 260,398
Treasury shares purchased $ 90 (90) $ 275,734 275,734
Stock Repurchased During Period, Shares (90,029)        
Treasury Stock, Shares, Acquired     90,029    
Net loss (874,034) (874,034)
Treasury shares purchased (90) 90 (275,734) (275,734)
Ending balance, value at Sep. 30, 2022 $ 7,137 66,870,795 $ (653,684) (46,528,493) 19,695,755
Shares, Outstanding, Ending Balance at Sep. 30, 2022 7,137,112   180,942    
Beginning balance, value at Dec. 31, 2022 $ 7,090 67,157,650 $ (829,563) $ (46,013,420) 20,321,757
Shares, Outstanding, Beginning Balance at Dec. 31, 2022 7,089,676     266,291  
Vesting of restricted stocks $ 148 (148)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 147,972        
Restricted stock retired for tax withholding $ (54) $ 54
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation   (53,647)      
Exercise of stock option $ 39 $ 33,666 33,705
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 38,909        
Stock-based compensation 295,833 295,833
Treasury shares purchased $ (93) 93 $ (208,425) (208,425)
Stock Repurchased During Period, Shares (92,959)        
Treasury Stock, Shares, Acquired     92,959    
Net loss (993,420) (993,420)
Treasury shares purchased 93 (93) 208,425 208,425
Ending balance, value at Mar. 31, 2023 $ 7,130 67,487,148 $ (1,037,988) (47,006,840) 19,449,450
Shares, Outstanding, Ending Balance at Mar. 31, 2023 7,129,951   359,250    
Beginning balance, value at Dec. 31, 2022 $ 7,090 67,157,650 $ (829,563) $ (46,013,420) 20,321,757
Shares, Outstanding, Beginning Balance at Dec. 31, 2022 7,089,676     266,291  
Stock-based compensation         880,508
Net loss         (2,831,231)
Ending balance, value at Sep. 30, 2023 $ 7,323 68,250,740 $ (1,037,988) $ (48,844,651) 18,375,424
Shares, Outstanding, Ending Balance at Sep. 30, 2023 7,323,193   359,250    
Beginning balance, value at Mar. 31, 2023 $ 7,130 67,487,148 $ (1,037,988) (47,006,840) 19,449,450
Shares, Outstanding, Beginning Balance at Mar. 31, 2023 7,129,951   359,250    
Vesting of restricted stocks $ 93 (93)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 93,180        
Restricted stock retired for tax withholding
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (598)        
Exercise of stock option $ 85 156,525 156,610
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 85,000        
Stock-based compensation 306,416 306,416
Net loss (512,816) (512,816)
Ending balance, value at Jun. 30, 2023 $ 7,308 67,949,996 $ (1,037,988) (47,519,656) 19,399,660
Shares, Outstanding, Ending Balance at Jun. 30, 2023 7,307,533   359,250    
Vesting of restricted stocks $ 1 (1)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 1,035        
Restricted stock retired for tax withholding $ (1) 1
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (375)        
Exercise of stock option $ 15 22,485 22,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 15,000        
Stock-based compensation 278,259 278,259
Net loss (1,324,995) (1,324,995)
Ending balance, value at Sep. 30, 2023 $ 7,323 $ 68,250,740 $ (1,037,988) $ (48,844,651) $ 18,375,424
Shares, Outstanding, Ending Balance at Sep. 30, 2023 7,323,193   359,250