Consolidated Statement of Stockholders' Equity - USD ($) |
Capital on DemandTM Sales Agreement [Member]
Common Stock [Member]
|
Capital on DemandTM Sales Agreement [Member]
Additional Paid-in Capital [Member]
|
Capital on DemandTM Sales Agreement [Member]
AOCI Attributable to Parent [Member]
|
Capital on DemandTM Sales Agreement [Member]
Retained Earnings [Member]
|
Capital on DemandTM Sales Agreement [Member] |
Equity Agreement [Member]
Common Stock [Member]
|
Equity Agreement [Member]
Additional Paid-in Capital [Member]
|
Equity Agreement [Member]
AOCI Attributable to Parent [Member]
|
Equity Agreement [Member]
Retained Earnings [Member]
|
Equity Agreement [Member] |
Purchase Agreement [Member]
Common Stock [Member]
|
Purchase Agreement [Member]
Additional Paid-in Capital [Member]
|
Purchase Agreement [Member]
AOCI Attributable to Parent [Member]
|
Purchase Agreement [Member]
Retained Earnings [Member]
|
Purchase Agreement [Member] |
Underwriting Agreement [Member]
Common Stock [Member]
|
Underwriting Agreement [Member]
Additional Paid-in Capital [Member]
|
Underwriting Agreement [Member]
AOCI Attributable to Parent [Member]
|
Underwriting Agreement [Member]
Retained Earnings [Member]
|
Underwriting Agreement [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] |
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, 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 (in shares) | 358,690 | ||||||||||||||||||||||||||||||||||
Issuance of common stock | $ 359 | $ 2,072,145 | $ 0 | $ 0 | $ 2,072,504 | ||||||||||||||||||||||||||||||
Issuance of common stock pursuant to vested restricted stock units (in shares) | 8,109 | 24,791 | |||||||||||||||||||||||||||||||||
Issuance of common stock to non-employee directors pursuant to vested restricted stock units | $ 8 | $ (8) | $ 0 | $ 0 | $ 0 | ||||||||||||||||||||||||||||||
Issuance of common stock pursuant to vested restricted stock units | $ 25 | $ (46,994) | $ 0 | $ 0 | $ (46,969) | ||||||||||||||||||||||||||||||
Stock-based compensation | 0 | 1,897,849 | 0 | 0 | 1,897,849 | ||||||||||||||||||||||||||||||
Net loss | 0 | 0 | 0 | (8,402,196) | (8,402,196) | ||||||||||||||||||||||||||||||
Other comprehensive income (loss) | $ 0 | 0 | (23,074) | 0 | $ (23,074) | ||||||||||||||||||||||||||||||
Exercise of stock options (in shares) | (0) | ||||||||||||||||||||||||||||||||||
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 (in shares) | 557,761 | 544,517 | 1,181,540 | 798,655 | |||||||||||||||||||||||||||||||
Issuance of common stock | $ 558 | $ 4,201,687 | $ 0 | $ 0 | $ 4,202,245 | $ 544 | $ 4,551,714 | $ 0 | $ 0 | $ 4,552,258 | $ 1,182 | $ 17,814,842 | $ 0 | $ 0 | $ 17,816,024 | $ 799 | $ 37,377,325 | $ 0 | $ 0 | $ 37,378,124 | |||||||||||||||
Issuance of common stock pursuant to vested restricted stock units (in shares) | 22,319 | ||||||||||||||||||||||||||||||||||
Issuance of common stock pursuant to vested restricted stock units | $ 22 | $ (104,242) | $ 0 | $ 0 | $ (104,220) | ||||||||||||||||||||||||||||||
Stock-based compensation | 0 | 1,140,785 | 0 | 0 | 1,140,785 | ||||||||||||||||||||||||||||||
Net loss | 0 | 0 | 0 | (15,586,419) | (15,586,419) | ||||||||||||||||||||||||||||||
Other comprehensive income (loss) | $ 0 | 0 | 50,124 | 0 | $ 50,124 | ||||||||||||||||||||||||||||||
Exercise of stock options (in shares) | 16,800 | 16,800 | |||||||||||||||||||||||||||||||||
Exercise of stock options | $ 17 | 67 | 0 | 0 | $ 84 | ||||||||||||||||||||||||||||||
Impact of reverse stock split fractional share round up (in shares) | 68 | ||||||||||||||||||||||||||||||||||
Impact of reverse stock split fractional share round up | $ 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||
Balance (in shares) at Dec. 31, 2024 | 6,102,560 | ||||||||||||||||||||||||||||||||||
Balance at Dec. 31, 2024 | $ 6,103 | $ 130,787,312 | $ 35,992 | $ (75,792,636) | $ 55,036,771 |