v3.25.2
Equity - Schedule of Right to Purchase One Common Stock Option Held (Details) - Common Stock [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Schedule of Right to Purchase One Common Stock Option Held [Line Items]  
Outstanding 524
Vested 437
Weighted average exercise price ($) (in Dollars per share) | $ / shares $ 2,268.18
Stock Option One [Member]  
Schedule of Right to Purchase One Common Stock Option Held [Line Items]  
Outstanding 316
Vested 316
Expiry date Feb. 08, 2031
Weighted average exercise price ($) (in Dollars per share) | $ / shares $ 840
Stock Option Two [Member]  
Schedule of Right to Purchase One Common Stock Option Held [Line Items]  
Outstanding 25
Vested 25
Expiry date Feb. 27, 2031
Weighted average exercise price ($) (in Dollars per share) | $ / shares $ 840
Stock Option Three [Member]  
Schedule of Right to Purchase One Common Stock Option Held [Line Items]  
Outstanding 12
Vested 8
Expiry date Sep. 30, 2032
Weighted average exercise price ($) (in Dollars per share) | $ / shares $ 1,876
Stock Option Four [Member]  
Schedule of Right to Purchase One Common Stock Option Held [Line Items]  
Outstanding 57
Vested 39
Expiry date Sep. 30, 2032
Weighted average exercise price ($) (in Dollars per share) | $ / shares $ 7,000
Stock Option Five [Member]  
Schedule of Right to Purchase One Common Stock Option Held [Line Items]  
Outstanding 57
Vested 31
Expiry date May 01, 2033
Weighted average exercise price ($) (in Dollars per share) | $ / shares $ 7,000
Stock Option Six [Member]  
Schedule of Right to Purchase One Common Stock Option Held [Line Items]  
Outstanding 57
Vested 18
Expiry date Mar. 05, 2024
Weighted average exercise price ($) (in Dollars per share) | $ / shares $ 1,400