XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Beginning Balance at Dec. 31, 2019 $ 61,644,052 $ 15,373 $ 160,858,072 $ (99,229,393)
Beginning Balance, Shares at Dec. 31, 2019   15,372,905    
Stock-based compensation 1,488,177 1,488,177
Release of deferred stock units $ 28 (28)
Release of deferred stock units, Shares   28,116    
Shares issued for Employee Stock Purchase Plan options $ 63,149 $ 62 63,087
Shares issued for Employee Stock Purchase Plan options, Shares 62,398 62,398    
Sale of common stock, net of issuance costs $ 3,047,547 $ 2,950 3,044,597
Sale of common stock, net of issuance costs, shares   2,950,000    
Warrant issued with note payable 765,678 765,678
Deemed dividend (205,014)   205,014 (205,014)
Net income 1,034,369 1,034,369
Ending Balance at Dec. 31, 2020 68,042,972 $ 18,413 166,424,597 (98,400,038)
Ending Balance, Shares at Dec. 31, 2020   18,413,419    
Stock-based compensation 1,381,717 1,381,717
Release of deferred stock units $ 8 (8)
Release of deferred stock units, Shares   7,742    
Shares issued for Employee Stock Purchase Plan options $ 108,806 $ 48 108,758
Shares issued for Employee Stock Purchase Plan options, Shares 47,979 47,979    
Stock option and warrant exercises $ 525,617 $ 358 525,259
Stock option and warrant exercises, Shares   358,261    
Warrant issued with note payable 535,970 535,970
Deemed dividend 0      
Stock issued for seller consideration 1,342,125 $ 219 1,341,906
Stock issued for seller consideration, Shares   218,587    
Net income 1,691,057 1,691,057
Ending Balance at Dec. 31, 2021 $ 73,628,264 $ 19,046 $ 170,318,199 $ (96,708,981)
Ending Balance, Shares at Dec. 31, 2021   19,045,988