v3.26.1
Schedule of Broker Exercise Price (Details) - $ / shares
Jun. 30, 2026
Mar. 05, 2026
Mar. 01, 2026
Feb. 28, 2026
Oct. 28, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise price   $ 10.50     $ 5.25
Number of warrants exercisable     1,680,119 187,345 26,433
September 29, 2027 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Expiry date Sep. 29, 2027        
Exercise price $ 4.20        
Number of broker options 726,093        
Number of warrants exercisable 2,309,056        
March 5, 2028 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Expiry date Mar. 05, 2028        
Exercise price $ 6.30        
Number of broker options 258,271        
Number of warrants exercisable 635,755