Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
|
Share-Based Payment Arrangement, Employee [Member]
Common Stock [Member]
|
Share-Based Payment Arrangement, Employee [Member]
Additional Paid-in Capital [Member]
|
Share-Based Payment Arrangement, Employee [Member]
AOCI Attributable to Parent [Member]
|
Share-Based Payment Arrangement, Employee [Member]
Retained Earnings [Member]
|
Share-Based Payment Arrangement, Employee [Member] |
Share-Based Payment Arrangement, Nonemployee [Member]
Common Stock [Member]
|
Share-Based Payment Arrangement, Nonemployee [Member]
Additional Paid-in Capital [Member]
|
Share-Based Payment Arrangement, Nonemployee [Member]
AOCI Attributable to Parent [Member]
|
Share-Based Payment Arrangement, Nonemployee [Member]
Retained Earnings [Member]
|
Share-Based Payment Arrangement, Nonemployee [Member] |
At-The-Market Offering [Member]
Common Stock [Member]
|
At-The-Market Offering [Member]
Additional Paid-in Capital [Member]
|
At-The-Market Offering [Member]
AOCI Attributable to Parent [Member]
|
At-The-Market Offering [Member]
Retained Earnings [Member]
|
At-The-Market Offering [Member] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Total |
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,589
|
$ 61,882,142
|
$ 8,942
|
$ (51,804,021)
|
$ 10,089,652
|
Balance (in shares) at Dec. 31, 2022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,589,310
|
|
|
|
|
Balance at Dec. 31, 2022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,589
|
61,882,142
|
8,942
|
(51,804,021)
|
10,089,652
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48,879
|
|
|
|
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 49
|
807,289
|
0
|
0
|
807,338
|
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) |
4,192
|
|
|
|
|
2,027
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of common stock to vested restricted stock units |
$ 4
|
$ (16,831)
|
$ 0
|
$ 0
|
$ (16,827)
|
$ 2
|
$ (2)
|
$ 0
|
$ 0
|
$ 0
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation (non-cash) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
476,209
|
0
|
0
|
476,209
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
0
|
0
|
(2,434,556)
|
(2,434,556)
|
Other comprehensive income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
0
|
22,845
|
0
|
22,845
|
Offering costs related to at-the-market offering |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(37,661)
|
Balance (in shares) at Mar. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,644,408
|
|
|
|
|
Balance at Mar. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,644
|
63,148,807
|
31,787
|
(54,238,577)
|
8,944,661
|
Balance (in shares) at Dec. 31, 2022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,589,310
|
|
|
|
|
Balance at Dec. 31, 2022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,589
|
61,882,142
|
8,942
|
(51,804,021)
|
10,089,652
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(6,588,281)
|
Balance (in shares) at Sep. 30, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,839,687
|
|
|
|
|
Balance at Sep. 30, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,839
|
64,996,844
|
3,949
|
(58,392,302)
|
6,611,330
|
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,644
|
63,148,807
|
31,787
|
(54,238,577)
|
8,944,661
|
Balance (in shares) at Mar. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,644,408
|
|
|
|
|
Balance at Mar. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,644
|
63,148,807
|
31,787
|
(54,238,577)
|
8,944,661
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124,246
|
|
|
|
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 124
|
659,871
|
0
|
0
|
659,995
|
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) |
8,933
|
|
|
|
|
2,028
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of common stock to vested restricted stock units |
$ 9
|
(16,622)
|
0
|
0
|
(16,613)
|
$ 2
|
(2)
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation (non-cash) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
473,296
|
0
|
0
|
473,296
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
0
|
0
|
(2,199,991)
|
(2,199,991)
|
Other comprehensive income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
0
|
(24,565)
|
0
|
(24,565)
|
Offering costs related to at-the-market offering |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(26,522)
|
Balance (in shares) at Jun. 30, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,779,615
|
|
|
|
|
Balance at Jun. 30, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,779
|
64,265,350
|
7,222
|
(56,438,568)
|
7,836,783
|
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,779
|
64,265,350
|
7,222
|
(56,438,568)
|
7,836,783
|
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) |
2,027
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51,972
|
|
|
|
|
Issuance of common stock to vested restricted stock units |
|
|
|
|
|
$ 52
|
$ 265,571
|
$ 0
|
$ 0
|
$ 265,623
|
|
|
|
|
|
$ 2
|
(2)
|
0
|
0
|
0
|
Stock-based compensation (non-cash) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
474,138
|
0
|
0
|
474,138
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
0
|
0
|
(1,953,734)
|
(1,953,734)
|
Other comprehensive income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
0
|
(3,273)
|
0
|
(3,273)
|
Exercise of stock options (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6,073
|
|
|
|
|
Exercise of stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 6
|
(8,213)
|
0
|
0
|
(8,207)
|
Issuance of common stock upon exercise of stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 6
|
(8,213)
|
0
|
0
|
(8,207)
|
Balance (in shares) at Sep. 30, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,839,687
|
|
|
|
|
Balance at Sep. 30, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,839
|
64,996,844
|
3,949
|
(58,392,302)
|
6,611,330
|
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,839
|
64,996,844
|
3,949
|
(58,392,302)
|
6,611,330
|
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,981
|
65,805,134
|
(14,132)
|
(60,206,217)
|
5,587,766
|
Balance (in shares) at Dec. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,980,900
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,981
|
65,805,134
|
(14,132)
|
(60,206,217)
|
5,587,766
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
509,061
|
|
|
|
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 509
|
3,193,801
|
0
|
0
|
3,194,310
|
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) |
6,875
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of common stock to vested restricted stock units |
$ 6
|
(10,745)
|
0
|
0
|
(10,739)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation (non-cash) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
328,661
|
0
|
0
|
328,661
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
0
|
0
|
(1,641,226)
|
(1,641,226)
|
Other comprehensive income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
0
|
18,363
|
0
|
18,363
|
Offering costs related to at-the-market offering |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(81,932)
|
Balance (in shares) at Mar. 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,496,836
|
|
|
|
|
Balance at Mar. 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,496
|
69,316,851
|
4,231
|
(61,847,443)
|
7,477,135
|
Balance (in shares) at Dec. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,980,900
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,981
|
65,805,134
|
(14,132)
|
(60,206,217)
|
5,587,766
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(4,660,811)
|
Balance (in shares) at Sep. 30, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,525,079
|
|
|
|
|
Balance at Sep. 30, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,525
|
69,821,281
|
(10,991)
|
(64,867,028)
|
4,946,787
|
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,496
|
69,316,851
|
4,231
|
(61,847,443)
|
7,477,135
|
Balance (in shares) at Mar. 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,496,836
|
|
|
|
|
Balance at Mar. 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,496
|
69,316,851
|
4,231
|
(61,847,443)
|
7,477,135
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 (in shares) |
6,731
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of common stock to vested restricted stock units |
$ 7
|
(10,009)
|
0
|
0
|
(10,002)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation (non-cash) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
334,390
|
0
|
0
|
334,390
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
0
|
0
|
(1,715,309)
|
(1,715,309)
|
Other comprehensive income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
0
|
4,027
|
0
|
4,027
|
Exercise of stock options (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16,800
|
|
|
|
|
Exercise of stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 17
|
67
|
0
|
0
|
84
|
Issuance of common stock upon exercise of stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 17
|
67
|
0
|
0
|
84
|
Balance (in shares) at Jun. 30, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,520,367
|
|
|
|
|
Balance at Jun. 30, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,520
|
69,641,299
|
8,258
|
(63,562,752)
|
6,090,325
|
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,520
|
69,641,299
|
8,258
|
(63,562,752)
|
6,090,325
|
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs of $81,932 (in shares) |
4,652
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of common stock to vested restricted stock units |
$ 5
|
$ (16,538)
|
$ 0
|
$ 0
|
$ (16,533)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation (non-cash) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
199,122
|
0
|
0
|
199,122
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
0
|
0
|
(1,304,276)
|
(1,304,276)
|
Other comprehensive income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
0
|
(19,249)
|
0
|
(19,249)
|
Impact of reverse stock split fractional share round up (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60
|
|
|
|
|
Impact of reverse stock split fractional share round up |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
0
|
0
|
0
|
0
|
Offering costs related to at-the-market offering |
|
|
|
|
|
|
|
|
|
|
$ 0
|
$ (2,602)
|
$ 0
|
$ 0
|
$ (2,602)
|
|
|
|
|
|
Balance (in shares) at Sep. 30, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,525,079
|
|
|
|
|
Balance at Sep. 30, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,525
|
69,821,281
|
(10,991)
|
(64,867,028)
|
4,946,787
|
Balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,525
|
$ 69,821,281
|
$ (10,991)
|
$ (64,867,028)
|
$ 4,946,787
|