v3.26.1
Stockholders' Deficiency - Movement of the warrants (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stockholders' Deficiency    
Warrants at Beginning balance 10,200,004 10,400,008
Expired (10,200,004) (200,004)
Warrants at Ending balance   10,200,004