Consolidated Statements of Changes in Stockholders' Equity - USD ($) |
Previously Reported [Member]
Preferred Stock [Member]
Series A Convertible Preferred Stock [Member]
|
Previously Reported [Member]
Preferred Stock [Member]
Series B Convertible Preferred Stock [Member]
|
Previously Reported [Member]
Common Stock [Member]
|
Previously Reported [Member]
Additional Paid-in Capital [Member]
|
Previously Reported [Member]
Retained Earnings [Member]
|
Previously Reported [Member] |
Preferred Stock [Member]
Series A Convertible Preferred Stock [Member]
|
Preferred Stock [Member]
Series B Convertible Preferred Stock [Member]
|
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Total |
Revision of Prior Period, Adjustment [Member]
Preferred Stock [Member]
Series A Convertible Preferred Stock [Member]
|
Revision of Prior Period, Adjustment [Member]
Preferred Stock [Member]
Series B Convertible Preferred Stock [Member]
|
Revision of Prior Period, Adjustment [Member]
Common Stock [Member]
|
Revision of Prior Period, Adjustment [Member]
Additional Paid-in Capital [Member]
|
Revision of Prior Period, Adjustment [Member]
Retained Earnings [Member]
|
Revision of Prior Period, Adjustment [Member] |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance at Dec. 31, 2021 | $ 15,432 | $ 353 | $ 155,727,292 | $ (134,146,128) | $ 21,596,949 | $ 15,432 | $ 353 | $ 133,826,292 | $ (123,059,334) | $ 10,782,743 | ||||||||
| Balance, shares at Dec. 31, 2021 | 1,543,158 | 3,520,391 | 1,543,158 | 3,520,391 | ||||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (4,816,150) | (8,207,362) | ||||||||||||||||
| Balance at Mar. 31, 2022 | 159,103,184 | (138,962,278) | 20,156,702 | 137,202,184 | (131,266,696) | 5,951,284 | ||||||||||||
| Balance at Dec. 31, 2021 | $ 15,432 | $ 353 | 155,727,292 | (134,146,128) | 21,596,949 | $ 15,432 | $ 353 | 133,826,292 | (123,059,334) | 10,782,743 | ||||||||
| Balance, shares at Dec. 31, 2021 | 1,543,158 | 3,520,391 | 1,543,158 | 3,520,391 | ||||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (9,491,391) | (5,107,210) | ||||||||||||||||
| Balance at Jun. 30, 2022 | 162,207,334 | (143,637,519) | 18,585,612 | 140,306,334 | (128,166,544) | 12,155,587 | ||||||||||||
| Balance at Dec. 31, 2021 | $ 15,432 | $ 353 | 155,727,292 | (134,146,128) | 21,596,949 | $ 15,432 | $ 353 | 133,826,292 | (123,059,334) | 10,782,743 | ||||||||
| Balance, shares at Dec. 31, 2021 | 1,543,158 | 3,520,391 | 1,543,158 | 3,520,391 | ||||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (14,147,216) | (10,553,758) | ||||||||||||||||
| Balance at Sep. 30, 2022 | 165,281,862 | (148,293,344) | 17,004,315 | 143,380,862 | (133,613,092) | 9,783,567 | ||||||||||||
| Balance at Dec. 31, 2021 | $ 15,432 | $ 353 | 155,727,292 | (134,146,128) | 21,596,949 | $ 15,432 | $ 353 | 133,826,292 | (123,059,334) | 10,782,743 | ||||||||
| Balance, shares at Dec. 31, 2021 | 1,543,158 | 3,520,391 | 1,543,158 | 3,520,391 | ||||||||||||||
| Effect of restatement | $ (21,901,000) | $ 11,086,794 | $ (10,814,206) | |||||||||||||||
| Issuance of Series B Convertible Preferred Stock in exchange for Series A Convertible Preferred Stock | $ (15,432) | $ 15,432 | ||||||||||||||||
| Issuance of Series B Convertible Preferred Stock in exchange for Series A Convertible Preferred Stock, shares | (1,543,158) | 1,543,158 | ||||||||||||||||
| Warrants issued in connection with license exclusivity agreement | 117,030 | 117,030 | ||||||||||||||||
| Conversion of Series B Convertible Preferred Stock into common stock | $ (250) | $ 3 | 247 | |||||||||||||||
| Conversion of Series B Convertible Preferred Stock into common stock, shares | (25,000) | 25,000 | ||||||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Restricted share units | $ 11 | 4,735,097 | 4,735,108 | |||||||||||||||
| Restricted share units, shares | 116,486 | |||||||||||||||||
| Options | 7,741,864 | 7,741,864 | ||||||||||||||||
| Common stock | $ 2 | 135,888 | 135,890 | |||||||||||||||
| Common stock, shares | 15,898 | |||||||||||||||||
| Net loss (as restated) | (18,494,769) | (13,222,296) | (13,222,296) | 5,272,473 | ||||||||||||||
| Balance at Dec. 31, 2022 | 168,457,418 | (152,640,897) | 15,832,072 | $ 15,182 | $ 369 | 146,556,418 | (136,281,630) | 10,290,339 | (5,541,733) | |||||||||
| Balance, shares at Dec. 31, 2022 | 1,518,158 | 3,677,775 | ||||||||||||||||
| Balance at Mar. 31, 2022 | 159,103,184 | (138,962,278) | 20,156,702 | 137,202,184 | (131,266,696) | 5,951,284 | ||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (4,675,241) | 3,100,152 | ||||||||||||||||
| Balance at Jun. 30, 2022 | 162,207,334 | (143,637,519) | 18,585,612 | 140,306,334 | (128,166,544) | 12,155,587 | ||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (4,655,825) | (5,446,548) | ||||||||||||||||
| Balance at Sep. 30, 2022 | 165,281,862 | (148,293,344) | 17,004,315 | 143,380,862 | (133,613,092) | 9,783,567 | ||||||||||||
| Balance at Dec. 31, 2022 | 168,457,418 | (152,640,897) | 15,832,072 | $ 15,182 | $ 369 | 146,556,418 | (136,281,630) | 10,290,339 | (5,541,733) | |||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (5,684,222) | (7,172,572) | ||||||||||||||||
| Balance at Mar. 31, 2023 | 171,796,596 | (158,325,119) | 13,487,037 | 149,895,596 | (143,454,202) | 6,456,954 | ||||||||||||
| Balance at Dec. 31, 2022 | 168,457,418 | (152,640,897) | 15,832,072 | $ 15,182 | $ 369 | 146,556,418 | (136,281,630) | 10,290,339 | (5,541,733) | |||||||||
| Balance, shares at Dec. 31, 2022 | 1,518,158 | 3,677,775 | ||||||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (8,664,774) | (12,881,971) | ||||||||||||||||
| Balance at Jun. 30, 2023 | 173,695,154 | (161,305,671) | 12,403,864 | 151,794,154 | (149,163,601) | 2,644,934 | ||||||||||||
| Balance at Dec. 31, 2022 | 168,457,418 | (152,640,897) | 15,832,072 | $ 15,182 | $ 369 | 146,556,418 | (136,281,630) | 10,290,339 | (5,541,733) | |||||||||
| Balance, shares at Dec. 31, 2022 | 1,518,158 | 3,677,775 | ||||||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (11,590,266) | (8,113,710) | ||||||||||||||||
| Balance at Sep. 30, 2023 | 177,042,781 | (164,231,163) | 12,826,068 | 155,141,781 | (144,395,340) | 10,760,891 | ||||||||||||
| Balance at Dec. 31, 2022 | 168,457,418 | (152,640,897) | 15,832,072 | $ 15,182 | $ 369 | 146,556,418 | (136,281,630) | 10,290,339 | (5,541,733) | |||||||||
| Balance, shares at Dec. 31, 2022 | 1,518,158 | 3,677,775 | ||||||||||||||||
| Conversion of Series B Convertible Preferred Stock into common stock | $ (1,200) | $ 12 | 1,188 | |||||||||||||||
| Conversion of Series B Convertible Preferred Stock into common stock, shares | (120,000) | 120,000 | ||||||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Restricted share units | $ 9 | 4,633,655 | 4,633,664 | |||||||||||||||
| Restricted share units, shares | 89,840 | |||||||||||||||||
| Options | 3,141,803 | 3,141,803 | ||||||||||||||||
| Common stock | 7,500 | 7,500 | ||||||||||||||||
| Common stock, shares | 1,442 | |||||||||||||||||
| Net loss (as restated) | (14,415,484) | (10,417,704) | (10,417,704) | 3,997,780 | ||||||||||||||
| Issuance and sale of common stock, net of issuance costs | $ 81 | 2,348,692 | 2,348,773 | |||||||||||||||
| Issuance and sale of common stock, net of issuance costs, shares | 817,860 | |||||||||||||||||
| Balance at Dec. 31, 2023 | 178,590,256 | (167,056,381) | 11,548,328 | $ 13,982 | $ 471 | 156,689,256 | (146,699,334) | 10,004,375 | $ (1,543,953) | |||||||||
| Balance, shares at Dec. 31, 2023 | 1,398,158 | 4,706,917 | ||||||||||||||||
| Balance at Mar. 31, 2023 | 171,796,596 | (158,325,119) | 13,487,037 | 149,895,596 | (143,454,202) | 6,456,954 | ||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (2,980,552) | (5,709,399) | ||||||||||||||||
| Balance at Jun. 30, 2023 | 173,695,154 | (161,305,671) | 12,403,864 | 151,794,154 | (149,163,601) | 2,644,934 | ||||||||||||
| Stock-based compensation: | ||||||||||||||||||
| Net loss (as restated) | (2,925,492) | 4,768,261 | ||||||||||||||||
| Balance at Sep. 30, 2023 | $ 177,042,781 | $ (164,231,163) | $ 12,826,068 | $ 155,141,781 | $ (144,395,340) | $ 10,760,891 |