v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
Ordinary shares
Treasury shares
Additional paid-in capital
Accumulated other comprehensive loss
Accumulated deficit
Total
Balance at the beginning at Dec. 31, 2022 $ 5,497 $ (4) $ 342,739,268 $ (849,305) $ (258,805,106) $ 83,090,350
Balance at the beginning (in shares) at Dec. 31, 2022 54,965,710          
Balance at the beginning, Treasury shares (in shares) at Dec. 31, 2022   (1)        
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY            
Net loss         (18,946,370) (18,946,370)
Other comprehensive income (loss)       (950,783)   (950,783)
Exercise of share options (Note 9) $ 1   5,499     $ 5,500
Exercise of share options (Note 9) (in shares) 10,000         10,000
Issuance of ordinary shares under performance incentive plan (Note 9) $ 7   89,093     $ 89,100
Issuance of ordinary shares under performance incentive plan (Note 9) (in shares) 69,225          
Share-based compensation (Note 9) $ 42   7,271,658     7,271,700
Share-based compensation (Note 9) (in shares) 425,905          
Balance at the end (in shares) at Dec. 31, 2023 55,470,840          
Balance at the end at Dec. 31, 2023 $ 5,547 $ (4) 350,105,518 (1,800,088) (277,751,476) 70,559,497
Balance at the end, Treasury shares (in shares) at Dec. 31, 2023   (1)        
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY            
Net loss         (33,424,111) (33,424,111)
Other comprehensive income (loss)       1,273,185   1,273,185
Exercise of share options (Note 9) $ 19   190,219     $ 190,238
Exercise of share options (Note 9) (in shares) 185,620         185,620
Share-based compensation (Note 9) $ 10   4,909,563     $ 4,909,573
Share-based compensation (Note 9) (in shares) 99,623          
Issuance of ordinary shares upon the at-the-market equity offering (the "ATM Offering"), net of issuance cost (Note 19) $ 313   7,015,149     7,015,462
Issuance of ordinary shares upon the at-the-market equity offering (the "ATM Offering"), net of issuance cost (Note 19) (in shares) 3,130,862          
Retirement of treasury shares (Note 18)   $ 4 (4)      
Retirement of treasury shares (Note 18) (in shares) (1) (1)        
Balance at the end (in shares) at Dec. 31, 2024 58,886,944          
Balance at the end at Dec. 31, 2024 $ 5,889   362,220,445 (526,903) (311,175,587) 50,523,844
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY            
Net loss         (17,609,413) (17,609,413)
Other comprehensive income (loss)       (1,387,928)   (1,387,928)
Exercise of share options (Note 9) $ 8   81,488     $ 81,496
Exercise of share options (Note 9) (in shares) 86,469         86,469
Share-based compensation (Note 9) $ 26   3,741,522     $ 3,741,548
Share-based compensation (Note 9) (in shares) 258,580          
Balance at the end (in shares) at Dec. 31, 2025 59,231,993          
Balance at the end at Dec. 31, 2025 $ 5,923   $ 366,043,455 $ (1,914,831) $ (328,785,000) $ 35,349,547