XML 97 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Share Capital and Other Components of Equity - Schedule of Warrants (Details)
Jun. 30, 2025
$ / shares
shares
Schedule of Warrants [Line Items]  
Number of warrants outstanding 17,486
Number of warrants exercisable 17,486
June 16, 2023 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 2,664
Number of warrants exercisable 2,664
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Jun. 15, 2028
August 10, 2023 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 1,091
Number of warrants exercisable 1,091
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Aug. 09, 2028
September 13, 2023 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 1,086
Number of warrants exercisable 1,086
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Sep. 12, 2028
September 26, 2023 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 2,882
Number of warrants exercisable 2,882
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Sep. 25, 2028
September 30, 2023 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 204
Number of warrants exercisable 204
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Sep. 29, 2028
October 26, 2023 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 4,556
Number of warrants exercisable 4,556
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Oct. 25, 2028
December 15, 2023 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 372
Number of warrants exercisable 372
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Dec. 14, 2028
April 5, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 324
Number of warrants exercisable 324
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Apr. 04, 2029
April 26, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 159
Number of warrants exercisable 159
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Apr. 25, 2029
March 12, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 794
Number of warrants exercisable 794
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Mar. 11, 2029
March 26, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 90
Number of warrants exercisable 90
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Mar. 25, 2029
April 15, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 1,537
Number of warrants exercisable 1,537
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Apr. 14, 2029
May 1, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 78
Number of warrants exercisable 78
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Apr. 30, 2029
May 29, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 20
Number of warrants exercisable 20
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date May 28, 2029
July 20, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 256
Number of warrants exercisable 256
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Jul. 19, 2029
July 22, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 102
Number of warrants exercisable 102
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Jul. 21, 2029
July 30, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 20
Number of warrants exercisable 20
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Jul. 29, 2029
August 30, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 189
Number of warrants exercisable 189
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Aug. 29, 2029
October 8, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 512
Number of warrants exercisable 512
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Oct. 07, 2029
October 18, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 51
Number of warrants exercisable 51
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Oct. 17, 2029
November 12, 2024 [Member]  
Schedule of Warrants [Line Items]  
Number of warrants outstanding 499
Number of warrants exercisable 499
Exercise price (in Dollars per share) | $ / shares $ 976
Expiry date Nov. 11, 2029