Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity - USD ($) | Series A Convertible Preferred Stock Preferred Stock | Series A Convertible Preferred Stock | Common Stock At Market Offering [Member] | Common Stock | Additional Paid-in capital At Market Offering [Member] | Additional Paid-in capital | Accumulated other comprehensive loss | Accumulated deficit | At Market Offering [Member] | Total |
Temporary equity, beginning balance (in shares) at Dec. 31, 2022 | 56,227 | | | | | | | | | |
Temporary equity, beginning balance at Dec. 31, 2022 | $ 1,311,063 | | | | | | | | | |
Temporary equity, ending balance (in shares) at Mar. 31, 2023 | 56,227 | | | | | | | | | |
Temporary equity, ending balance at Mar. 31, 2023 | $ 1,311,063 | | | | | | | | | |
Equity, beginning balance at Dec. 31, 2022 | | | | $ 2,655 | | $ 330,060,836 | $ (10,623,408) | $ (293,796,405) | | $ 25,643,678 |
Equity, beginning balance (in shares) at Dec. 31, 2022 | | | | 2,655,269 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | | | |
Issuance of common stock, net | | | $ 26 | $ 1,050 | $ 268,099 | 4,870,815 | | | $ 268,125 | 4,871,865 |
Issuance of common stock, net (in shares) | | | 26,302 | 1,050,000 | | | | | | |
Stock-based compensation | | | | | | 16,244 | | | | 16,244 |
Foreign currency translation | | | | | | | 61,956 | | | 61,956 |
Net Income (Loss) | | | | | | | | (4,379,890) | | (4,379,890) |
Equity, ending balance at Mar. 31, 2023 | | | | $ 3,731 | | 335,215,994 | (10,561,452) | (298,176,295) | | 26,481,978 |
Equity, ending balance (in shares) at Mar. 31, 2023 | | | | 3,731,571 | | | | | | |
Temporary equity, beginning balance (in shares) at Dec. 31, 2022 | 56,227 | | | | | | | | | |
Temporary equity, beginning balance at Dec. 31, 2022 | $ 1,311,063 | | | | | | | | | |
Temporary equity, ending balance (in shares) at Jun. 30, 2023 | 56,227 | | | | | | | | | |
Temporary equity, ending balance at Jun. 30, 2023 | $ 1,311,063 | | | | | | | | | |
Equity, beginning balance at Dec. 31, 2022 | | | | $ 2,655 | | 330,060,836 | (10,623,408) | (293,796,405) | | 25,643,678 |
Equity, beginning balance (in shares) at Dec. 31, 2022 | | | | 2,655,269 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | | | |
Issuance of common stock, net (in shares) | | | | | | | | | 26,302 | |
Foreign currency translation | | | | | | | | | | (11,464) |
Net Income (Loss) | | | | | | | | | | (7,638,987) |
Equity, ending balance at Jun. 30, 2023 | | | | $ 3,731 | | 335,485,317 | (10,634,872) | (301,435,392) | | 23,418,784 |
Equity, ending balance (in shares) at Jun. 30, 2023 | | | | 3,731,571 | | | | | | |
Temporary equity, beginning balance (in shares) at Mar. 31, 2023 | 56,227 | | | | | | | | | |
Temporary equity, beginning balance at Mar. 31, 2023 | $ 1,311,063 | | | | | | | | | |
Temporary equity, ending balance (in shares) at Jun. 30, 2023 | 56,227 | | | | | | | | | |
Temporary equity, ending balance at Jun. 30, 2023 | $ 1,311,063 | | | | | | | | | |
Equity, beginning balance at Mar. 31, 2023 | | | | $ 3,731 | | 335,215,994 | (10,561,452) | (298,176,295) | | 26,481,978 |
Equity, beginning balance (in shares) at Mar. 31, 2023 | | | | 3,731,571 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | | | |
Stock-based compensation | | | | | | 269,323 | | | | 269,323 |
Foreign currency translation | | | | | | | (73,420) | | | (73,420) |
Net Income (Loss) | | | | | | | | (3,259,097) | | (3,259,097) |
Equity, ending balance at Jun. 30, 2023 | | | | $ 3,731 | | 335,485,317 | (10,634,872) | (301,435,392) | | 23,418,784 |
Equity, ending balance (in shares) at Jun. 30, 2023 | | | | 3,731,571 | | | | | | |
Temporary equity, beginning balance (in shares) at Dec. 31, 2023 | 56,227 | 56,227 | | | | | | | | |
Temporary equity, beginning balance at Dec. 31, 2023 | $ 1,311,063 | $ 1,311,063 | | | | | | | | |
Temporary equity, ending balance (in shares) at Mar. 31, 2024 | 56,227 | | | | | | | | | |
Temporary equity, ending balance at Mar. 31, 2024 | $ 1,311,063 | | | | | | | | | |
Equity, beginning balance at Dec. 31, 2023 | | | | $ 3,736 | | 335,644,204 | (10,611,273) | (308,083,161) | | 16,953,506 |
Equity, beginning balance (in shares) at Dec. 31, 2023 | | | | 3,736,673 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | | | |
Issuance of common stock, net | | | | $ 1,688 | | 14,708,017 | | | | 14,709,705 |
Issuance of common stock, net (in shares) | | | | 1,687,712 | | | | | | |
Vesting of restricted stock units | | | | $ 6 | | (6) | | | | |
Vesting of restricted stock units (in shares) | | | | 5,830 | | | | | | |
Stock-based compensation | | | | | | 85,830 | | | | 85,830 |
Foreign currency translation | | | | | | | (15,083) | | | (15,083) |
Net Income (Loss) | | | | | | | | (2,810,091) | | (2,810,091) |
Equity, ending balance at Mar. 31, 2024 | | | | $ 5,430 | | 350,438,045 | (10,626,356) | (310,893,252) | | 28,923,867 |
Equity, ending balance (in shares) at Mar. 31, 2024 | | | | 5,430,215 | | | | | | |
Temporary equity, beginning balance (in shares) at Dec. 31, 2023 | 56,227 | 56,227 | | | | | | | | |
Temporary equity, beginning balance at Dec. 31, 2023 | $ 1,311,063 | $ 1,311,063 | | | | | | | | |
Temporary equity, ending balance (in shares) at Jun. 30, 2024 | 56,227 | 56,227 | | | | | | | | |
Temporary equity, ending balance at Jun. 30, 2024 | $ 1,311,063 | $ 1,311,063 | | | | | | | | |
Equity, beginning balance at Dec. 31, 2023 | | | | $ 3,736 | | 335,644,204 | (10,611,273) | (308,083,161) | | 16,953,506 |
Equity, beginning balance (in shares) at Dec. 31, 2023 | | | | 3,736,673 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | | | |
Foreign currency translation | | | | | | | | | | (17,031) |
Net Income (Loss) | | | | | | | | | | (6,280,143) |
Equity, ending balance at Jun. 30, 2024 | | | | $ 5,430 | | 350,545,473 | (10,628,304) | (314,363,304) | | 25,559,295 |
Equity, ending balance (in shares) at Jun. 30, 2024 | | | | 5,430,215 | | | | | | |
Temporary equity, beginning balance (in shares) at Mar. 31, 2024 | 56,227 | | | | | | | | | |
Temporary equity, beginning balance at Mar. 31, 2024 | $ 1,311,063 | | | | | | | | | |
Temporary equity, ending balance (in shares) at Jun. 30, 2024 | 56,227 | 56,227 | | | | | | | | |
Temporary equity, ending balance at Jun. 30, 2024 | $ 1,311,063 | $ 1,311,063 | | | | | | | | |
Equity, beginning balance at Mar. 31, 2024 | | | | $ 5,430 | | 350,438,045 | (10,626,356) | (310,893,252) | | 28,923,867 |
Equity, beginning balance (in shares) at Mar. 31, 2024 | | | | 5,430,215 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | | | |
Issuance costs | | | | | | (21,060) | | | | (21,060) |
Stock-based compensation | | | | | | 128,488 | | | | 128,488 |
Foreign currency translation | | | | | | | (1,948) | | | (1,948) |
Net Income (Loss) | | | | | | | | (3,470,052) | | (3,470,052) |
Equity, ending balance at Jun. 30, 2024 | | | | $ 5,430 | | $ 350,545,473 | $ (10,628,304) | $ (314,363,304) | | $ 25,559,295 |
Equity, ending balance (in shares) at Jun. 30, 2024 | | | | 5,430,215 | | | | | | |