Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Unaudited) - USD ($)
|
Preferred Stock [Member] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Total |
Balance at Dec. 31, 2023 |
|
$ 1,699
|
$ 64,472,249
|
$ (63,980,177)
|
$ (16,260)
|
$ 477,511
|
Balance, shares at Dec. 31, 2023 |
|
16,986,254
|
|
|
|
|
Stock-based compensation expense |
|
|
349,965
|
|
|
349,965
|
Issuance of common shares in connection with At-The-Market financing, net of $315,314 of issuance costs |
|
$ 51
|
565,572
|
|
|
565,623
|
Issuance of common shares in connection with At-The-Market financing, net of issuance costs, shares |
|
507,754
|
|
|
|
|
Foreign currency translation adjustment |
|
|
|
|
(13,786)
|
(13,786)
|
Net loss |
|
|
|
(8,067,455)
|
|
(8,067,455)
|
Issuance of restricted stock |
|
$ 1
|
11,499
|
|
|
11,500
|
Issuance of restricted stock, shares |
|
12,500
|
|
|
|
|
Issuance of common shares in connection with the Private Placement Offering #1, net of $50,000 of issuance costs |
|
$ 250
|
590,161
|
|
|
590,411
|
Issuance of common shares in connection with the Private Placement Offering, net of issuance costs, shares |
|
2,496,318
|
|
|
|
|
Issuance of common shares in connection with the Private Placement Offering #2, net of $47,261 of issuance costs |
|
$ 58
|
90,560
|
|
|
90,618
|
Issuance of common shares in connection with the Private Placement Offering, net of issuance costs, shares |
|
578,643
|
|
|
|
|
Issuance of warrants in connection with the Private Placement Offering #1 |
|
|
230,685
|
|
|
230,685
|
Balance at Mar. 31, 2024 |
|
$ 2,059
|
66,310,691
|
(72,047,632)
|
(30,046)
|
(5,764,928)
|
Balance, shares at Mar. 31, 2024 |
|
20,581,469
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
$ 1,699
|
64,472,249
|
(63,980,177)
|
(16,260)
|
477,511
|
Balance, shares at Dec. 31, 2023 |
|
16,986,254
|
|
|
|
|
Net loss |
|
|
|
|
|
(16,946,731)
|
Balance at Jun. 30, 2024 |
|
$ 2,374
|
84,108,607
|
(80,926,908)
|
(22,178)
|
3,161,895
|
Balance, shares at Jun. 30, 2024 |
|
23,737,833
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
$ 1,699
|
64,472,249
|
(63,980,177)
|
(16,260)
|
477,511
|
Balance, shares at Dec. 31, 2023 |
|
16,986,254
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
$ 2,616
|
90,897,468
|
(87,234,833)
|
(30,615)
|
3,634,636
|
Balance, shares at Dec. 31, 2024 |
|
26,157,788
|
|
|
|
|
Balance at Mar. 31, 2024 |
|
$ 2,059
|
66,310,691
|
(72,047,632)
|
(30,046)
|
(5,764,928)
|
Balance, shares at Mar. 31, 2024 |
|
20,581,469
|
|
|
|
|
Exercise of stock options |
|
$ 10
|
185,636
|
|
|
185,646
|
Exercise of stock options, shares |
|
101,837
|
|
|
|
|
Stock-based compensation expense |
|
|
413,948
|
|
|
413,948
|
Issuance of common shares in connection with At-The-Market financing, net of $315,314 of issuance costs |
|
$ 202
|
6,801,462
|
|
|
6,801,664
|
Issuance of common shares in connection with At-The-Market financing, net of issuance costs, shares |
|
2,015,122
|
|
|
|
|
Foreign currency translation adjustment |
|
|
|
|
7,868
|
7,868
|
Net loss |
|
|
|
(8,879,276)
|
|
(8,879,276)
|
Exercise of warrants |
|
$ 54
|
3,191,621
|
|
|
3,191,675
|
Exercise of warrants, shares |
|
545,309
|
|
|
|
|
Issuance of common shares in connection with the Private Placement Offering #3, net of $5,030 of issuance costs |
|
$ 49
|
162,028
|
|
|
162,077
|
Issuance of common shares in connection with the Private Placement Offering, net of issuance costs, shares |
|
494,096
|
|
|
|
|
Issuance of warrants in connection with the Private Placement Offering #3 |
|
|
172,925
|
|
|
172,925
|
Reclassification of liability classified warrants to equity |
|
|
6,870,296
|
|
|
6,870,296
|
Balance at Jun. 30, 2024 |
|
$ 2,374
|
84,108,607
|
(80,926,908)
|
(22,178)
|
3,161,895
|
Balance, shares at Jun. 30, 2024 |
|
23,737,833
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
$ 2,616
|
90,897,468
|
(87,234,833)
|
(30,615)
|
3,634,636
|
Balance, shares at Dec. 31, 2024 |
|
26,157,788
|
|
|
|
|
Exercise of stock options |
|
|
844
|
|
|
844
|
Exercise of stock options, shares |
|
570
|
|
|
|
|
Stock-based compensation expense |
|
|
371,472
|
|
|
371,472
|
Issuance of common shares in connection with At-The-Market financing, net of $315,314 of issuance costs |
|
$ 67
|
1,390,804
|
|
|
1,390,871
|
Issuance of common shares in connection with At-The-Market financing, net of issuance costs, shares |
|
666,323
|
|
|
|
|
Issuance of common shares in connection with the Private Placement Offerings, net of $115,493 of issuance costs |
|
$ 276
|
2,390,457
|
|
|
2,390,733
|
Issuance of common shares in connection with the Private Placement Offerings, net of issuance costs, shares |
|
2,762,633
|
|
|
|
|
Issuance of warrants in connection with the Private Placement Offerings |
|
|
1,678,768
|
|
|
1,678,768
|
Foreign currency translation adjustment |
|
|
|
|
(7,540)
|
(7,540)
|
Net loss |
|
|
|
(4,517,259)
|
|
(4,517,259)
|
Balance at Mar. 31, 2025 |
|
$ 2,959
|
96,729,813
|
(91,752,092)
|
(38,155)
|
4,942,525
|
Balance, shares at Mar. 31, 2025 |
|
29,587,314
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
$ 2,616
|
90,897,468
|
(87,234,833)
|
(30,615)
|
$ 3,634,636
|
Balance, shares at Dec. 31, 2024 |
|
26,157,788
|
|
|
|
|
Exercise of stock options, shares |
|
|
|
|
|
570
|
Net loss |
|
|
|
|
|
$ (9,864,222)
|
Balance at Jun. 30, 2025 |
|
$ 3,182
|
101,002,585
|
(97,099,055)
|
(30,028)
|
3,876,684
|
Balance, shares at Jun. 30, 2025 |
|
31,818,480
|
|
|
|
|
Balance at Mar. 31, 2025 |
|
$ 2,959
|
96,729,813
|
(91,752,092)
|
(38,155)
|
4,942,525
|
Balance, shares at Mar. 31, 2025 |
|
29,587,314
|
|
|
|
|
Stock-based compensation expense |
|
|
802,484
|
|
|
802,484
|
Issuance of common shares in connection with At-The-Market financing, net of $315,314 of issuance costs |
|
$ 79
|
1,419,683
|
|
|
1,419,762
|
Issuance of common shares in connection with At-The-Market financing, net of issuance costs, shares |
|
793,429
|
|
|
|
|
Issuance of common shares in connection with the Private Placement Offerings, net of $115,493 of issuance costs |
|
$ 118
|
896,549
|
|
|
896,667
|
Issuance of common shares in connection with the Private Placement Offerings, net of issuance costs, shares |
|
1,183,331
|
|
|
|
|
Issuance of warrants in connection with the Private Placement Offerings |
|
|
762,837
|
|
|
762,837
|
Foreign currency translation adjustment |
|
|
|
|
8,127
|
8,127
|
Net loss |
|
|
|
(5,346,963)
|
|
(5,346,963)
|
Issuance of restricted stock |
|
$ 4
|
62,317
|
|
|
62,321
|
Issuance of restricted stock, shares |
|
35,123
|
|
|
|
|
Exercise of warrants |
|
$ 22
|
328,902
|
|
|
328,924
|
Exercise of warrants, shares |
|
219,283
|
|
|
|
|
Balance at Jun. 30, 2025 |
|
$ 3,182
|
$ 101,002,585
|
$ (97,099,055)
|
$ (30,028)
|
$ 3,876,684
|
Balance, shares at Jun. 30, 2025 |
|
31,818,480
|
|
|
|
|