v3.25.2
Derivative Liabilities - Schedule of Warrants Outstanding (Details) - Derivative Liability Warrants [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Schedule of Warrants Outstanding [Line Items]  
Outstanding | shares 221
Weighted average exercise price | $ / shares $ 3,497
April 27, 2027 [Member]  
Schedule of Warrants Outstanding [Line Items]  
Outstanding | shares 167
Expiry date Apr. 27, 2027
Weighted average exercise price | $ / shares $ 2,817
November 21, 2028 [Member]  
Schedule of Warrants Outstanding [Line Items]  
Outstanding | shares 54
Expiry date Nov. 21, 2028
Weighted average exercise price | $ / shares $ 5,600