Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statement of Stockholders' Equity

v3.25.1
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