CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS DEFICIT - USD ($) | Preferred Stock [Member]Series A Preferred Stock | Preferred Stock [Member]Series B Preferred Stock | Preferred Stock [Member] | Common Stock [Member]Class A Common Stock | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Series A Preferred Stock | Series B Preferred Stock | Total |
Beginning Balance at Dec. 31, 2019 | | | | $ 4,950 | $ 2,164,471 | $ (8,697,742) | | | $ (6,528,321) |
Beginning Balance (in shares) at Dec. 31, 2019 | | | | 4,950,129 | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Stock-based compensation expense | | | | | 272,143 | | | | 272,143 |
Net loss | | | | | | (3,200,720) | | | (3,200,720) |
Ending Balance at Mar. 31, 2020 | | | | $ 4,950 | 2,436,614 | (11,898,462) | | | (9,456,898) |
Ending Balance (in shares) at Mar. 31, 2020 | | | | 4,950,129 | | | | | |
Beginning Balance at Dec. 31, 2019 | $ 16,611,832 | | $ 16,611,832 | | | | | | |
Beginning Balance (in shares) at Dec. 31, 2019 | 1,966,043 | | | | | | 1,966,043 | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | | |
Issuance of convertible preferred stock, net of issuance costs | $ 4,508,108 | | 4,508,108 | | | | | | |
Issuance of convertible preferred stock, net of issuance costs (in shares) | 529,890 | | | | | | | | |
Ending Balance at Mar. 31, 2020 | $ 21,119,940 | | 21,119,940 | | | | | | |
Ending Balance (in shares) at Mar. 31, 2020 | 2,495,933 | | | | | | | | |
Beginning Balance at Dec. 31, 2019 | | | | $ 4,950 | 2,164,471 | (8,697,742) | | | (6,528,321) |
Beginning Balance (in shares) at Dec. 31, 2019 | | | | 4,950,129 | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net loss | | | | | | | | | (6,804,882) |
Ending Balance at Jun. 30, 2020 | | | | $ 4,950 | 2,724,168 | (15,502,624) | | | (12,773,506) |
Ending Balance (in shares) at Jun. 30, 2020 | | | | 4,950,129 | | | | | |
Beginning Balance at Dec. 31, 2019 | $ 16,611,832 | | 16,611,832 | | | | | | |
Beginning Balance (in shares) at Dec. 31, 2019 | 1,966,043 | | | | | | 1,966,043 | | |
Ending Balance at Jun. 30, 2020 | $ 21,119,940 | | 21,119,940 | | | | | | |
Ending Balance (in shares) at Jun. 30, 2020 | 2,495,933 | | | | | | | | |
Beginning Balance at Mar. 31, 2020 | | | | $ 4,950 | 2,436,614 | (11,898,462) | | | (9,456,898) |
Beginning Balance (in shares) at Mar. 31, 2020 | | | | 4,950,129 | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Stock-based compensation expense | | | | | 287,554 | | | | 287,554 |
Net loss | | | | | | (3,604,162) | | | (3,604,162) |
Ending Balance at Jun. 30, 2020 | | | | $ 4,950 | 2,724,168 | (15,502,624) | | | (12,773,506) |
Ending Balance (in shares) at Jun. 30, 2020 | | | | 4,950,129 | | | | | |
Beginning Balance at Mar. 31, 2020 | $ 21,119,940 | | 21,119,940 | | | | | | |
Beginning Balance (in shares) at Mar. 31, 2020 | 2,495,933 | | | | | | | | |
Ending Balance at Jun. 30, 2020 | $ 21,119,940 | | 21,119,940 | | | | | | |
Ending Balance (in shares) at Jun. 30, 2020 | 2,495,933 | | | | | | | | |
Beginning Balance at Dec. 31, 2020 | | | | $ 4,950 | 3,251,240 | (25,737,640) | | | (22,481,450) |
Beginning Balance (in shares) at Dec. 31, 2020 | | | | 4,950,129 | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Stock-based compensation expense | | | | | 182,225 | | | | 182,225 |
Net loss | | | | | | (6,229,651) | | | (6,229,651) |
Ending Balance at Mar. 31, 2021 | | | | $ 4,950 | 3,433,465 | (31,967,291) | | | (28,528,876) |
Ending Balance (in shares) at Mar. 31, 2021 | | | | 4,950,129 | | | | | |
Beginning Balance at Dec. 31, 2020 | $ 21,119,940 | $ 36,983,910 | 58,103,850 | | | | $ 21,119,940 | $ 36,983,910 | 58,103,850 |
Beginning Balance (in shares) at Dec. 31, 2020 | 2,495,933 | 3,619,292 | | | | | 2,495,933 | 3,619,292 | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | | |
Issuance of convertible preferred stock, net of issuance costs | | $ 24,788,851 | 24,788,851 | | | | | | |
Issuance of convertible preferred stock, net of issuance costs (in shares) | | 2,412,853 | | | | | | | |
Ending Balance at Mar. 31, 2021 | $ 21,119,940 | $ 36,983,910 | 58,103,850 | | | | | | |
Ending Balance (in shares) at Mar. 31, 2021 | 2,495,933 | 3,619,292 | | | | | | | |
Beginning Balance at Dec. 31, 2020 | | | | $ 4,950 | 3,251,240 | (25,737,640) | | | $ (22,481,450) |
Beginning Balance (in shares) at Dec. 31, 2020 | | | | 4,950,129 | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of common stock upon exercise of stock options (in shares) | | | | | | | | | 17,499 |
Net loss | | | | | | | | | $ (14,217,316) |
Ending Balance at Jun. 30, 2021 | | | | $ 5,276 | 4,763,900 | (39,954,956) | | | (35,185,780) |
Ending Balance (in shares) at Jun. 30, 2021 | | | | 5,275,936 | | | | | |
Beginning Balance at Dec. 31, 2020 | $ 21,119,940 | $ 36,983,910 | 58,103,850 | | | | $ 21,119,940 | $ 36,983,910 | 58,103,850 |
Beginning Balance (in shares) at Dec. 31, 2020 | 2,495,933 | 3,619,292 | | | | | 2,495,933 | 3,619,292 | |
Ending Balance at Jun. 30, 2021 | $ 21,119,940 | $ 61,772,761 | 82,892,701 | | | | $ 21,119,940 | $ 61,772,761 | 82,892,701 |
Ending Balance (in shares) at Jun. 30, 2021 | 2,495,933 | 6,032,145 | | | | | 2,495,933 | 6,032,145 | |
Beginning Balance at Mar. 31, 2021 | | | | $ 4,950 | 3,433,465 | (31,967,291) | | | (28,528,876) |
Beginning Balance (in shares) at Mar. 31, 2021 | | | | 4,950,129 | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of common stock upon exercise of stock options | | | | $ 18 | 52,609 | | | | 52,627 |
Issuance of common stock upon exercise of stock options (in shares) | | | | 17,499 | | | | | |
Issuance of common stock upon exercise of warrants | | | | $ 308 | 926,817 | | | | 927,125 |
Issuance of common stock upon exercise of warrants (in shares) | | | | 308,308 | | | | | |
Stock-based compensation expense | | | | | 351,009 | | | | 351,009 |
Net loss | | | | | | (7,987,665) | | | (7,987,665) |
Ending Balance at Jun. 30, 2021 | | | | $ 5,276 | $ 4,763,900 | $ (39,954,956) | | | (35,185,780) |
Ending Balance (in shares) at Jun. 30, 2021 | | | | 5,275,936 | | | | | |
Beginning Balance at Mar. 31, 2021 | $ 21,119,940 | $ 36,983,910 | 58,103,850 | | | | | | |
Beginning Balance (in shares) at Mar. 31, 2021 | 2,495,933 | 3,619,292 | | | | | | | |
Ending Balance at Jun. 30, 2021 | $ 21,119,940 | $ 61,772,761 | $ 82,892,701 | | | | $ 21,119,940 | $ 61,772,761 | $ 82,892,701 |
Ending Balance (in shares) at Jun. 30, 2021 | 2,495,933 | 6,032,145 | | | | | 2,495,933 | 6,032,145 | |