Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($) |
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] |
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] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Total |
|||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Balance (in shares) at Dec. 31, 2021 | 12,598,125 | |||||||||||||||||
Balance at Dec. 31, 2021 | $ 12,598 | $ 60,220,016 | $ (3,160) | $ (41,288,383) | $ 18,941,071 | |||||||||||||
Issuance of common stock to vested restricted stock units (in shares) | 11,436 | 11,031 | ||||||||||||||||
Issuance of common stock to vested restricted stock units | $ 12 | $ (12) | $ 0 | $ 0 | $ 0 | $ 11 | $ (16,677) | $ 0 | $ 0 | $ (16,666) | ||||||||
Stock-based compensation (non-cash) | 0 | 499,812 | 0 | 0 | 499,812 | |||||||||||||
Net loss | 0 | 0 | 0 | (2,456,722) | (2,456,722) | |||||||||||||
Other comprehensive income (loss), net | $ 0 | 0 | (584) | 0 | (584) | |||||||||||||
Balance (in shares) at Mar. 31, 2022 | 12,620,592 | |||||||||||||||||
Balance at Mar. 31, 2022 | $ 12,621 | 60,703,139 | (3,744) | (43,745,105) | 16,966,911 | |||||||||||||
Balance (in shares) at Dec. 31, 2021 | 12,598,125 | |||||||||||||||||
Balance at Dec. 31, 2021 | $ 12,598 | 60,220,016 | (3,160) | (41,288,383) | 18,941,071 | |||||||||||||
Net loss | (5,219,653) | |||||||||||||||||
Balance (in shares) at Jun. 30, 2022 | 12,700,737 | |||||||||||||||||
Balance at Jun. 30, 2022 | $ 12,701 | 60,994,892 | 17,466 | (46,508,036) | 14,517,023 | |||||||||||||
Balance (in shares) at Mar. 31, 2022 | 12,620,592 | |||||||||||||||||
Balance at Mar. 31, 2022 | $ 12,621 | 60,703,139 | (3,744) | (43,745,105) | 16,966,911 | |||||||||||||
Issuance of common stock to vested restricted stock units | $ 11 | (11) | 0 | 0 | 0 | $ 28 | (29,683) | 0 | 0 | (29,655) | ||||||||
Stock-based compensation (non-cash) | 0 | 357,293 | 0 | 0 | 357,293 | |||||||||||||
Net loss | 0 | 0 | 0 | (2,762,931) | (2,762,931) | |||||||||||||
Other comprehensive income (loss), net | $ 0 | 0 | 21,210 | 0 | 21,210 | |||||||||||||
Issuance of common stock upon exercise of stock options (in shares) | 40,532 | |||||||||||||||||
Issuance of common stock upon exercise of stock options | $ 41 | 0 | 0 | 0 | 41 | |||||||||||||
Offering costs | $ 0 | (35,846) | 0 | 0 | (35,846) | |||||||||||||
Balance (in shares) at Jun. 30, 2022 | 12,700,737 | |||||||||||||||||
Balance at Jun. 30, 2022 | $ 12,701 | 60,994,892 | 17,466 | (46,508,036) | 14,517,023 | |||||||||||||
Balance (in shares) at Dec. 31, 2022 | 12,946,573 | |||||||||||||||||
Balance at Dec. 31, 2022 | $ 12,947 | 61,871,784 | 8,942 | (51,804,021) | 10,089,652 | [1] | ||||||||||||
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs (in shares) | 244,392 | |||||||||||||||||
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs | $ 244 | 807,094 | 0 | 0 | 807,338 | |||||||||||||
Issuance of common stock to vested restricted stock units (in shares) | 10,132 | 20,959 | ||||||||||||||||
Issuance of common stock to vested restricted stock units | $ 10 | (10) | 0 | 0 | 0 | $ 21 | (16,848) | 0 | 0 | (16,827) | ||||||||
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 (loss), net | $ 0 | 0 | 22,845 | 0 | 22,845 | |||||||||||||
Offering costs | (37,661) | (37,661) | ||||||||||||||||
Balance (in shares) at Mar. 31, 2023 | 13,222,056 | |||||||||||||||||
Balance at Mar. 31, 2023 | $ 13,222 | 63,138,229 | 31,787 | (54,238,577) | 8,944,661 | |||||||||||||
Balance (in shares) at Dec. 31, 2022 | 12,946,573 | |||||||||||||||||
Balance at Dec. 31, 2022 | $ 12,947 | 61,871,784 | 8,942 | (51,804,021) | 10,089,652 | [1] | ||||||||||||
Net loss | (4,634,547) | |||||||||||||||||
Balance (in shares) at Jun. 30, 2023 | 13,898,081 | |||||||||||||||||
Balance at Jun. 30, 2023 | $ 13,898 | 64,254,231 | 7,222 | (56,438,568) | 7,836,783 | |||||||||||||
Balance (in shares) at Mar. 31, 2023 | 13,222,056 | |||||||||||||||||
Balance at Mar. 31, 2023 | $ 13,222 | 63,138,229 | 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 (in shares) | 621,227 | |||||||||||||||||
Issuance of common stock under a Capital on DemandTM Sales Agreement with JonesTrading Institutional Services, LLC, net of commissions, fees and offering costs | $ 621 | 659,374 | 0 | 0 | 659,995 | |||||||||||||
Issuance of common stock to vested restricted stock units (in shares) | 10,136 | 44,662 | ||||||||||||||||
Issuance of common stock to vested restricted stock units | $ 10 | $ (10) | $ 0 | $ 0 | $ 0 | $ 45 | $ (16,658) | $ 0 | $ 0 | $ (16,613) | ||||||||
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 (loss), net | $ 0 | 0 | (24,565) | 0 | (24,565) | |||||||||||||
Offering costs | (26,522) | (26,522) | ||||||||||||||||
Balance (in shares) at Jun. 30, 2023 | 13,898,081 | |||||||||||||||||
Balance at Jun. 30, 2023 | $ 13,898 | $ 64,254,231 | $ 7,222 | $ (56,438,568) | $ 7,836,783 | |||||||||||||
|