v3.26.1
Stock-based compensation (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 03, 2026
Mar. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Limit of options as a percentage of shares outstanding         10.00%  
Number of stock options issued         3,050,000 100,000
Exercise price of warrants granted         $ 0.4 $ 2.6
Unrecognized stock-based compensation     $ 419,075   $ 419,075  
Period for recognition         11 months 4 days  
Weighted average grant-date fair value of options granted         $ 0.24  
Stock-based compensation     $ 1,405,826 $ 117,448 $ 2,005,133 $ 585,442
Stock options [Member] | Individuals [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of stock options issued 2,075,000 975,000        
Exercise price of warrants granted $ 0.36 $ 0.5        
Expiration period 5 years 5 years        
Award vesting period 1 year 1 year