XML 13 R6.htm IDEA: XBRL DOCUMENT v3.26.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, 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 gain (loss) 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      
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      
Net unrealized gain (loss) on short-term investments (2,346)        
Net loss (4,038,364)        
Balance at Jun. 30, 2025 26,204,270 $ 2,192 50,908,298 1,385,205 (26,091,425)
Balance, Shares at Jun. 30, 2025   21,920,779      
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      
Stock-based compensation 515,774   515,774    
Exercise of stock options, RSUs and warrants 627,470 $ 34 627,436    
Exercise of stock options, RSUs and warrants, Shares   338,583      
Taxes paid on net issuance of employee stock options (59,823)   (59,823)    
Currency translation adjustment 1,094,358     1,094,358  
Net unrealized gain (loss) on short-term investments (2,740)     (2,740)  
Net loss (2,020,730)       (2,020,730)
Balance at Jun. 30, 2025 26,204,270 $ 2,192 50,908,298 1,385,205 (26,091,425)
Balance, Shares at Jun. 30, 2025   21,920,779      
Balance at Dec. 31, 2025 46,006,064 $ 2,458 62,968,973   (16,965,367)
Balance, Shares at Dec. 31, 2025   24,583,775      
Stock-based compensation 655,128   655,128    
Exercise of stock options, RSUs and warrants 47,965 $ 19 47,946    
Exercise of stock options, RSUs and warrants, Shares   185,242      
Taxes paid on net issuance of employee stock options (830,148)   (830,148)    
Net unrealized gain (loss) on short-term investments (20,993)     (20,993)  
Net loss (519,862)       (519,862)
Balance at Mar. 31, 2026 45,338,154 $ 2,477 62,841,899 (20,993) (17,485,229)
Balance, Shares at Mar. 31, 2026   24,769,017      
Balance at Dec. 31, 2025 46,006,064 $ 2,458 62,968,973   (16,965,367)
Balance, Shares at Dec. 31, 2025   24,583,775      
Net unrealized gain (loss) on short-term investments (46,739)        
Net loss (7,839,521)        
Balance at Jun. 30, 2026 38,627,469 $ 2,494 63,476,602 (46,739) (24,804,888)
Balance, Shares at Jun. 30, 2026   24,940,130      
Balance at Mar. 31, 2026 45,338,154 $ 2,477 62,841,899 (20,993) (17,485,229)
Balance, Shares at Mar. 31, 2026   24,769,017      
Stock-based compensation 861,213   861,213    
Exercise of stock options and RSUs 140,239 $ 17 140,222    
Exercise of stock options and RSUs, Shares   171,113      
Taxes paid on net issuance of employee stock options (366,732)   (366,732)    
Net unrealized gain (loss) on short-term investments (25,746)     (25,746)  
Net loss (7,319,659)       (7,319,659)
Balance at Jun. 30, 2026 $ 38,627,469 $ 2,494 $ 63,476,602 $ (46,739) $ (24,804,888)
Balance, Shares at Jun. 30, 2026   24,940,130