Condensed Statements of Stockholders' Equity - USD ($) | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Total |
Beginning balance, value at Dec. 31, 2019 | $ 6,018 | $ 61,066,971 | $ (47,838,763) | $ 13,234,226 |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2019 | 6,017,674 | | | |
Cancellation of restricted stock | $ (3) | 3 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited | (3,200) | | | |
Stock-based compensation | | 132,065 | | 132,065 |
Net loss | | | (90,327) | (90,327) |
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2020 | 6,009,507 | | | |
Repurchase of common stock | $ (5) | (8,491) | | (8,496) |
Ending balance, value at Mar. 31, 2020 | $ 6,010 | 61,190,548 | (47,929,090) | 13,267,468 |
Stock Repurchased and Retired During Period, Shares | (4,967) | | | |
Beginning balance, value at Dec. 31, 2019 | $ 6,018 | 61,066,971 | (47,838,763) | 13,234,226 |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2019 | 6,017,674 | | | |
Conversion of convertible note | | | | |
Stock-based compensation | | | | 392,985 |
Net loss | | | | $ (4,861,136) |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2020 | | | | 6,050,655 |
Repurchase of common stock | | | | $ (8,025) |
Ending balance, value at Sep. 30, 2020 | $ 6,051 | 61,525,589 | (52,699,899) | 8,831,741 |
Beginning balance, value at Mar. 31, 2020 | $ 6,010 | 61,190,548 | (47,929,090) | 13,267,468 |
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2020 | 6,009,507 | | | |
Cancellation of restricted stock | $ (1) | 472 | | 471 |
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited | (398) | | | |
Stock-based compensation | | 131,369 | | 131,369 |
Net loss | | | (768,023) | (768,023) |
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2020 | 6,009,109 | | | |
Ending balance, value at Jun. 30, 2020 | $ 6,009 | 61,322,389 | (48,697,113) | 12,631,285 |
Stock options exercised | $ 42 | 73,649 | | 73,691 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 41,546 | | | |
Stock-based compensation | | 129,551 | | 129,551 |
Net loss | | | (4,002,786) | $ (4,002,786) |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2020 | | | | 6,050,655 |
Ending balance, value at Sep. 30, 2020 | 6,051 | 61,525,589 | (52,699,899) | $ 8,831,741 |
Beginning balance, value at Dec. 31, 2020 | $ 6,103 | 61,733,522 | (51,117,364) | $ 10,622,261 |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2020 | 6,102,630 | | | 6,102,630 |
Vesting of restricted stock | $ 39 | (39) | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | 38,775 | | | |
Cancellation of restricted stock | $ (3) | 3 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited | (2,755) | | | |
Stock options exercised | $ 713 | 1,710,945 | | 1,711,658 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 713,349 | | | |
Issuance of common stock for intangible assets | $ 184 | 1,686,956 | | 1,687,140 |
Stock Issued During Period, Shares, Acquisitions | 184,332 | | | |
Conversion of convertible note | $ 89 | 129,911 | | 130,000 |
Stock Issued During Period, Shares, Conversion of Convertible Securities | 89,040 | | | |
Stock-based compensation | | 148,772 | | 148,772 |
Net loss | | | 202,902 | 202,902 |
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2021 | 7,125,371 | | | |
Ending balance, value at Mar. 31, 2021 | $ 7,125 | 65,410,070 | (50,914,462) | 14,502,733 |
Beginning balance, value at Dec. 31, 2020 | $ 6,103 | 61,733,522 | (51,117,364) | $ 10,622,261 |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2020 | 6,102,630 | | | 6,102,630 |
Conversion of convertible note | | | | $ 130,000 |
Stock-based compensation | | | | 504,676 |
Net loss | | | | $ 3,473,635 |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2021 | | | | 7,174,363 |
Repurchase of common stock | | | | $ (1,176) |
Ending balance, value at Sep. 30, 2021 | $ 7,174 | 65,915,139 | (47,643,729) | 18,278,584 |
Beginning balance, value at Mar. 31, 2021 | $ 7,125 | 65,410,070 | (50,914,462) | 14,502,733 |
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2021 | 7,125,371 | | | |
Vesting of restricted stock | $ 1 | (1) | | |
Cancellation of restricted stock | $ (3) | 3 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited | (3,250) | | | |
Stock options exercised | $ 16 | 66,873 | | 66,889 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 16,063 | | | |
Stock-based compensation | | 172,008 | | 172,008 |
Net loss | | | 2,627,107 | 2,627,107 |
Restricted Stock, Shares Issued Net of Shares for Tax Withholdings | 900 | | | |
Repurchase of common stock | | (1,176) | | (1,176) |
Ending balance, value at Jun. 30, 2021 | 7,139 | 65,647,777 | (48,287,355) | 17,367,561 |
Cancellation of restricted stock | $ (3) | 3 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited | (3,250) | | | |
Stock options exercised | $ 38 | 83,463 | | 83,501 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 38,529 | | | |
Stock-based compensation | | 183,896 | | 183,896 |
Net loss | | | 643,626 | $ 643,626 |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2021 | | | | 7,174,363 |
Ending balance, value at Sep. 30, 2021 | $ 7,174 | $ 65,915,139 | $ (47,643,729) | $ 18,278,584 |