v3.26.1
Equity - Schedule of Equity Warrants (Details) - Warrant [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Schedule of Equity Warrants [Line Items]  
Outstanding | shares 9,870
Weighted average exercise price | $ / shares $ 300.96
August 28, 2026 [Member]  
Schedule of Equity Warrants [Line Items]  
Outstanding | shares 2
Expiry date Aug. 28, 2026
Weighted average exercise price | $ / shares $ 352,800
March 12, 2027 [Member]  
Schedule of Equity Warrants [Line Items]  
Outstanding | shares 1
Expiry date Mar. 12, 2027
Weighted average exercise price | $ / shares $ 352,800
March 24, 2028 [Member]  
Schedule of Equity Warrants [Line Items]  
Outstanding | shares 12
Expiry date Mar. 24, 2028
Weighted average exercise price | $ / shares $ 39,514
August 25, 2030 [Member]  
Schedule of Equity Warrants [Line Items]  
Outstanding | shares 9,855
Expiry date Aug. 25, 2030
Weighted average exercise price | $ / shares $ 158.88