Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) - USD ($) | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Treasury Stock [Member] | Total |
Beginning balance, value at Dec. 31, 2019 | $ 4,702 | $ 11,877,590 | $ (16,890,626) | | $ (5,008,334) |
Beginning balance, shares at Dec. 31, 2019 | 4,701,552 | | | | |
Stock-based compensation | | 992,549 | | | 992,549 |
Stock grant program vesting | $ 20 | (20) | | | |
Stock grant program vesting, shares | 20,278 | | | | |
Clawback of stock granted | $ (17) | 17 | | | |
Claw back of stock granted, shares | (16,667) | | | | |
Stock issued loan revisions | $ 16 | 99,984 | | | 100,000 |
Stock issued loan revisions, shares | 16,667 | | | | |
Stock issuance related to debt | $ 83 | 499,917 | | | 500,000 |
Stock issuance related to debt, shares | 83,333 | | | | |
Warrant issuance related to debt | | 76,822 | | | 76,822 |
Net income (loss) | | | (3,265,601) | | (3,265,601) |
Ending balance, value at Jun. 30, 2020 | $ 4,805 | 13,546,858 | (20,156,227) | | (6,604,564) |
Ending balance, shares at Jun. 30, 2020 | 4,805,163 | | | | |
Beginning balance, value at Mar. 31, 2020 | $ 4,785 | 12,986,974 | (18,586,257) | | (5,594,498) |
Beginning balance, shares at Mar. 31, 2020 | 4,784,885 | | | | |
Stock-based compensation | | 559,904 | | | 559,904 |
Stock grant program vesting | $ 20 | (20) | | | |
Stock grant program vesting, shares | 20,278 | | | | |
Net income (loss) | | | (1,569,970) | | (1,569,970) |
Ending balance, value at Jun. 30, 2020 | $ 4,805 | 13,546,858 | (20,156,227) | | (6,604,564) |
Ending balance, shares at Jun. 30, 2020 | 4,805,163 | | | | |
Beginning balance, value at Dec. 31, 2020 | $ 4,719 | 14,553,438 | (21,964,321) | | (7,406,164) |
Beginning balance, shares at Dec. 31, 2020 | 4,718,714 | | | | |
Stock-based compensation | | 590,407 | | | 590,407 |
Stock grant program vesting | $ 17 | (17) | | | |
Stock grant program vesting, shares | 16,586 | | | | |
Beneficial conversion feature | | 636,075 | | | 636,075 |
Conversion of Bridge Financing | $ 254 | 1,907,971 | | | 1,908,225 |
Conversion of Bridge Financing, shares | 254,425 | | | | |
Stock issued with exercise of warrants | $ 18 | 9,978 | | | 9,996 |
Stock issued with exercise of warrants,shares | 18,412 | | | | |
Stock issuance related to offering, net of offering costs of $4,596,257 | $ 6,210 | 57,497,533 | | | 57,503,743 |
Stock issuance related to offering, net, of offering costs of $4,400,683 shares | 6,210,000 | | | | |
Common stock repurchased | | | | (3,474,270) | (3,474,270) |
Stock Options Exercised | $ 5 | 32,390 | | | $ 32,395 |
Stock Option Exercised, shares | 4,777 | | | | 4,777 |
Net income (loss) | | | (331,138) | | $ (331,138) |
Ending balance, value at Jun. 30, 2021 | $ 11,223 | 75,227,775 | (22,295,459) | (3,474,270) | 49,469,269 |
Ending balance, shares at Jun. 30, 2021 | 11,222,914 | | | | |
Beginning balance, value at Mar. 31, 2021 | $ 11,218 | 75,091,357 | (23,552,903) | (2,975,000) | 48,574,672 |
Beginning balance, shares at Mar. 31, 2021 | 11,218,137 | | | | |
Stock-based compensation | | 299,602 | | | 299,602 |
Stock issuance related to offering, net of offering costs of $4,596,257 | | (195,574) | | | (195,574) |
Stock issuance related to offering, net, of offering costs of $4,400,683 shares | | | | | |
Common stock repurchased | | | | (499,270) | (499,270) |
Stock Options Exercised | $ 5 | 32,390 | | | 32,395 |
Stock Option Exercised, shares | 4,777 | | | | |
Net income (loss) | | | 1,257,444 | | 1,257,444 |
Ending balance, value at Jun. 30, 2021 | $ 11,223 | $ 75,227,775 | $ (22,295,459) | $ (3,474,270) | $ 49,469,269 |
Ending balance, shares at Jun. 30, 2021 | 11,222,914 | | | | |