XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Total
Balance on December 31, 2021 at Dec. 31, 2020 $ 6,103 $ 61,733,522 $ (50,566,608) $ 11,173,017
Beginning balance, shares at Dec. 31, 2020 6,102,630        
Vesting of restricted stocks $ 40 (40)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 40,125        
Repurchase of common stock (2,937) (2,937)
Stock Repurchased and Retired During Period, Shares (758)        
Cancellation of restricted stock $ (14) 14
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (14,128)        
Conversion of convertible note $ 89 129,911   130,000
Stock Issued During Period, Shares, Conversion of Convertible Securities 89,040        
Issuance of common stock for intangible assets $ 184 1,686,956 1,687,140
Stock Issued During Period, Shares, Acquisitions 184,332        
Exercise of stock options $ 782 1,898,779 1,899,561
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 782,633        
Stock-based compensation 693,425 693,425
Net income 4,466,257 4,466,257
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       7,183,874
Vesting of restricted stocks $ 92 (92)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 92,734        
Conversion of convertible note        
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
Net income 86,931 86,931
Restricted stock retired for tax withholding $ (26) (132,489) (132,515)
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (26,831)        
Treasury shares purchased $ (266) 266 $ (829,563) (829,563)
Stock Repurchased During Period, Shares (266,291)        
Treasury Stock, Shares, Acquired     266,291    
Balance on December 31, 2022 at Dec. 31, 2022 $ 7,090 $ 67,157,650 $ (829,563) $ (46,013,420) $ 20,321,757