XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.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, 2021 40,482,659 (12,253,502)      
Balance at Dec. 31, 2021 $ 40,483 $ (18,929,915) $ 101,026,496 $ (63,746,602) $ 18,390,462
Stock-based compensation expenses $ 0 $ 0 1,888,944 0 $ 1,888,944
Issuance of common stock upon exercise of stock options (in shares) 333,943 0     333,943
Issuance of common stock upon exercise of stock options $ 334 $ 0 543,257 0 $ 543,591
Net loss $ 0 $ 0 0 (9,735,258) (9,735,258)
Issuance of common stock upon vesting of restricted stock units (in shares) 333,943        
Balance (in shares) at Dec. 31, 2022 40,816,602 (12,253,502)      
Balance at Dec. 31, 2022 $ 40,817 $ (18,929,915) 103,458,697 (73,481,860) 11,087,739
Stock-based compensation expenses 0 0 1,244,121 0 $ 1,244,121
Issuance of common stock upon exercise of stock options (in shares)         (0)
Net loss $ 0 $ 0 0 (6,795,461) $ (6,795,461)
Issuance of common stock upon vesting of restricted stock units (in shares) 247,961 0      
Issuance of common stock upon vesting of restricted stock units $ 248 $ 0 341,938 0 342,186
Balance (in shares) at Dec. 31, 2023 41,064,563 (12,253,502)      
Balance at Dec. 31, 2023 $ 41,065 $ (18,929,915) $ 105,044,756 $ (80,277,321) $ 5,878,585