v3.26.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings (Loss) Per Share

Basic and fully diluted earnings (loss) per share is calculated as follows for the years ended December 31, 2025 and 2024:

 

   December 31, 2025   December 31, 2024 
   Common shares   Common shares 
Net loss   (9,158,734)  $(5,861,335)
           
Weighted average shares outstanding – basic and diluted   8,381,444    6,563,255 
           
Net loss per share – basic and diluted   (1.09)  $(0.89)
Schedule of Anti-dilutive Loss Per Share

The following financial instruments were not included in the diluted loss per share calculations as of December 31, 2025 and December 31, 2024 because their effect was anti-dilutive:

 

   December 31, 2025   December 31, 2024 
Warrants to purchase common stock   351,528    351,537 
           
Options   2,011,269    545,043 
           
Restricted stock awards units   436,786    424,656 
           
Total   2,799,583    1,321,236