XML 66 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based compensation (Narrative) (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Limit of options as a percentage of shares outstanding   10.00%    
Weighted average grant-date fair value of options granted | $ / shares $ 2.82   $ 0.73  
Weighted average grant-date fair value of options forfeited | $ / shares $ 2.36      
Unrecognized stock-based compensation | $ $ 565,986 $ 565,986 $ 335,812 $ 335,812
Period for recognition   2 years 3 months   4 years 9 months 25 days
Stock-based compensation | $   $ 713,119   $ 98,585