v3.26.1
Warrant Liabilities - Schedule of Warrants Classified as Liabilities Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 19, 2025
Dec. 31, 2023
Schedule of Warrants Outstanding and Exercisable [Line Items]        
Expiry date   Aug. 15, 2027    
Warrants outstanding and exercisable 1,475,143 3,636,363 269,231
Exercise price (in Dollars per share)   $ 2    
Warrants Expiring on August 15, 2027 [Member]        
Schedule of Warrants Outstanding and Exercisable [Line Items]        
Expiry date Aug. 15, 2027      
Warrants outstanding and exercisable 522,727      
Exercise price (in Dollars per share) $ 2      
Warrants Expiring on February 7, 2028 [Member]        
Schedule of Warrants Outstanding and Exercisable [Line Items]        
Expiry date Feb. 07, 2028      
Warrants outstanding and exercisable 712,031      
Exercise price (in Dollars per share) $ 3.66      
Warrants Expiring on July 21, 2030 [Member]        
Schedule of Warrants Outstanding and Exercisable [Line Items]        
Expiry date Jul. 21, 2030      
Warrants outstanding and exercisable 240,385      
Exercise price (in Dollars per share) $ 3.59