v3.25.1
UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated (Deficit) Earnings
Balance at Dec. 31, 2023 $ 39,582,322 $ 2,066 $ 47,323,673 $ 675,310 $ (8,418,727)
Balance, Shares at Dec. 31, 2023   20,661,341      
Stock-based compensation 408,740   408,740    
Exercise of stock options, RSUs and warrants 127,350 $ 21 127,329    
Exercise of stock options, RSUs and warrants, Shares   211,729      
Taxes paid on net issuance of employee stock options (246,376)   (246,376)    
Currency translation adjustment (156,287)     (156,287)  
Net unrealized gains on short-term investments (5,208)     (5,208)  
Net loss (1,339,622)       (1,339,622)
Balance at Mar. 31, 2024 38,370,919 $ 2,087 47,613,366 513,815 (9,758,349)
Balance, Shares at Mar. 31, 2024   20,873,070      
Balance at Dec. 31, 2024 27,172,045 $ 2,115 49,082,737 140,254 (22,053,062)
Balance, Shares at Dec. 31, 2024   21,148,810      
Stock-based compensation 612,561   612,561    
Exercise of stock options, RSUs and warrants 373,310 $ 43 373,267    
Exercise of stock options, RSUs and warrants, Shares   433,386      
Taxes paid on net issuance of employee stock options (243,654)   (243,654)    
Currency translation adjustment 152,940     152,940  
Net unrealized gains on short-term investments 393     393  
Net loss (2,017,634)       (2,017,634)
Balance at Mar. 31, 2025 $ 26,049,961 $ 2,158 $ 49,824,911 $ 293,587 $ (24,070,695)
Balance, Shares at Mar. 31, 2025   21,582,196