v3.26.3
Subsequent Events (Narrative) (Details) - USD ($)
1 Months Ended 9 Months Ended
Sep. 04, 2026
Sep. 01, 2026
Aug. 31, 2026
Aug. 28, 2026
Aug. 27, 2026
Aug. 26, 2026
Aug. 24, 2026
Aug. 21, 2026
Jul. 12, 2026
Jun. 18, 2026
May 22, 2026
Dec. 23, 2025
Jun. 18, 2026
May 28, 2026
Jul. 31, 2026
Jul. 31, 2025
Subsequent Event [Line Items]                                
Proceeds from warrant exercises                             $ 1,750 $ 0
Service Agreements [Member]                                
Subsequent Event [Line Items]                                
Number of shares issued                 50,000              
Director [Member]                                
Subsequent Event [Line Items]                                
Proceeds from warrant exercises                   $ 250 $ 500 $ 500 $ 250 $ 400    
Shares issued from warrants exercised                   250,000 500,000 500,000 250,000 400,000    
Subsequent Events [Member]                                
Subsequent Event [Line Items]                                
Number of warrants expired unexercised               160,338                
Proceeds from warrant exercises $ 1,753,998                              
Exercise price of warrants exercised $ 2.3                              
Shares issued from warrants exercised 762,608                              
Subsequent Events [Member] | Service Agreements [Member]                                
Subsequent Event [Line Items]                                
Number of shares issued   35,167 33,500 1,667 67,000 8,500 6,500                  
Share issue price     $ 7.18 $ 7.07   $ 6.98 $ 8.89                  
Subsequent Events [Member] | Director [Member]                                
Subsequent Event [Line Items]                                
Number of shares issued             5,259                  
Subsequent Events [Member] | Director [Member] | May 21, 2026 [Member]                                
Subsequent Event [Line Items]                                
Number of shares issued             3,658                  
Share issue price             $ 2.3                  
Subsequent Events [Member] | Director [Member] | June 15, 2026 [Member]                                
Subsequent Event [Line Items]                                
Number of shares issued             1,601                  
Share issue price             $ 13.96