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

Consolidated Statements of Stockholders' Equity

v3.26.1
Consolidated Statements 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]
Public Offering [Member]
Common Stock [Member]
Public Offering [Member]
Additional Paid-in Capital [Member]
Public Offering [Member]
AOCI Attributable to Parent [Member]
Public Offering [Member]
Retained Earnings [Member]
Public Offering [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]
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]
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, 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         1,181,540         798,655                             544,517        
Issuance of common stock $ 558 $ 4,201,687 $ 0 $ 0 $ 4,202,245 $ 1,182 $ 17,814,842 $ 0 $ 0 $ 17,816,024 $ 799 $ 37,377,325 $ 0 $ 0 $ 37,378,124                     $ 544 4,551,714 0 0 $ 4,552,258
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares)                                         22,319                  
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes                                         $ 22 $ (104,242) $ 0 $ 0 $ (104,220)          
Exercise of stock options (in shares)                                                   16,800       16,800
Exercise of stock options                                                   $ 17 67 0 0 $ 84
Stock-based compensation                                                   $ 0 1,140,785 0 0 1,140,785
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
Stock Issued During Period, Shares, New Issues (in shares) 557,761         1,181,540         798,655                             544,517        
Issuance of common stock $ 558 $ 4,201,687 $ 0 $ 0 $ 4,202,245 $ 1,182 $ 17,814,842 $ 0 $ 0 $ 17,816,024 $ 799 $ 37,377,325 $ 0 $ 0 $ 37,378,124                     $ 544 4,551,714 0 0 4,552,258
Net loss                                                   0 0 0 (15,586,419) (15,586,419) [1]
Other comprehensive gain, net                                                   $ 0 0 50,124 0 50,124
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
Issuance of common stock (in shares)                               1,034,433                            
Issuance of common stock                               $ 1,034 $ 127,140,495 $ 0 $ 0 $ 127,141,529                    
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares)                                         37,794                  
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes                                         $ 38 $ (1,132,378) $ 0 $ 0 $ (1,132,341)          
Exercise of stock options (in shares)                                                   67,582       67,582
Exercise of stock options                                                   $ 68 565,102 0 0 $ 565,171
Stock-based compensation                                                   0 4,837,877 0 0 4,837,877
Stock Issued During Period, Shares, New Issues (in shares)                               1,034,433                            
Issuance of common stock                               $ 1,034 $ 127,140,495 $ 0 $ 0 $ 127,141,529                    
Net loss                                                   0 0 0 (13,716,894) (13,716,894)
Other comprehensive gain, net                                                   $ 0 0 95,397 0 95,397
Repurchase of common stock (in shares)                                                   (550,229)        
Repurchase of common stock                                                   $ (550) (34,999,407) 0 0 (34,999,957)
Balance (in shares) at Dec. 31, 2025                                                   6,692,140        
Balance at Dec. 31, 2025                                                   $ 6,692 $ 227,199,002 $ 131,389 $ (89,509,530) $ 137,827,553
[1] Information pertaining to the number of shares outstanding gives retroactive effect to a 1 for 5 reverse stock split that became effective on August 12, 2024.