XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.3
Stock-based compensation (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 04, 2026
Jun. 03, 2026
Mar. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 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             91,000 16,500
Exercise price of warrants granted             $ 16.37 $ 149.5
Unrecognized stock-based compensation         $ 542,574   $ 542,574  
Period for recognition             9 months 18 days  
Weighted average grant-date fair value of options granted             $ 10.74  
Stock-based compensation         $ 131,775 $ 852,757 $ 2,136,908 $ 1,082,482
Additional share-based compensation             $ 699,834  
Stock options [Member] | Directors, Officers, and Employees [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of stock options issued 41,500 29,000 41,500 19,500        
Exercise price of warrants granted   $ 8.53 $ 18 $ 25        
Expiration period   5 years 5 years 5 years        
Award vesting period   1 year 1 year 1 year        
Stock options [Member] | Consultants [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of stock options issued 1,000              
Exercise price of warrants granted $ 7.5              
Expiration period 5 years              
Award vesting period 1 year