XML 24 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2022 40,816,602        
Balance at Dec. 31, 2022 $ 40,817 $ (18,929,915) $ 103,458,697 $ (73,481,860) $ 11,087,739
Balance (in shares) at Dec. 31, 2022   (12,253,502)      
Stock-based compensation expenses $ 0 $ 0 1,244,121 0 $ 1,244,121
Issuance of common stock upon vesting of restricted stock units (in shares) 247,961 0     247,961
Issuance of common stock upon vesting of restricted stock units $ 248 $ 0 341,938 0 $ 342,186
Net loss $ 0 0 0 (6,795,461) $ (6,795,461)
Issuance of common stock upon exercise of stock options (in shares)         (0)
Balance (in shares) at Dec. 31, 2023 41,064,563        
Balance at Dec. 31, 2023 $ 41,065 $ (18,929,915) 105,044,756 (80,277,321) $ 5,878,585
Balance (in shares) at Dec. 31, 2023   (12,253,502)     12,253,502
Stock-based compensation expenses $ 0 $ 0 1,126,279 0 $ 1,126,279
Issuance of common stock upon vesting of restricted stock units (in shares) 437,546 0     437,546
Issuance of common stock upon vesting of restricted stock units $ 437 $ 0 339,897 0 $ 340,334
Net loss $ 0 $ 0 0 (5,809,159) $ (5,809,159)
Issuance of common stock upon exercise of stock options (in shares) 30,569 0     55,000 [1]
Issuance of common stock upon exercise of stock options $ 31 $ 0 24,220 0 $ 24,251
Issuance of common stock upon settlement of convertible debt (in shares) 556,623 0      
Issuance of common stock upon settlement of convertible debt $ 557 $ 0 909,443 0 910,000
Balance (in shares) at Dec. 31, 2024 42,089,301        
Balance at Dec. 31, 2024 $ 42,090 $ (18,929,915) $ 107,444,595 $ (86,086,480) $ 2,470,290
Balance (in shares) at Dec. 31, 2024   (12,253,502)     12,253,502
[1] Represents the following options exercised: (a) 25,000 stock options exercised at $0.97, and (b) 30,000 stock options exercised at $1.36.