Equity - Schedule of Equity Warrants (Details) - Warrant [Member] |
6 Months Ended |
---|---|
Jun. 30, 2025
$ / shares
shares
| |
Schedule of Equity Warrants [Line Items] | |
Outstanding | shares | 829,136 |
Weighted average exercise price | $ / shares | $ 4.88 |
August 28, 2026 [Member] | |
Schedule of Equity Warrants [Line Items] | |
Outstanding | shares | 179 |
Expiry date | Aug. 28, 2026 |
Weighted average exercise price | $ / shares | $ 4,200 |
March 12, 2027 [Member] | |
Schedule of Equity Warrants [Line Items] | |
Outstanding | shares | 36 |
Expiry date | Mar. 12, 2027 |
Weighted average exercise price | $ / shares | $ 4,200 |
March 24, 2028 [Member] | |
Schedule of Equity Warrants [Line Items] | |
Outstanding | shares | 1,021 |
Expiry date | Mar. 24, 2028 |
Weighted average exercise price | $ / shares | $ 470.4 |
January 28, 2030 [Member] | |
Schedule of Equity Warrants [Line Items] | |
Outstanding | shares | 827,900 |
Expiry date | Jan. 28, 2030 |
Weighted average exercise price | $ / shares | $ 3.22 |