v3.26.1
Share Capital and Additional Paid in Capital Authorized - Summary of Stock Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options, Outstanding 246,667 0
Stock options, Exercisable 246,667 0
Exercise Price One    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options, Outstanding 246,667  
Stock options, Exercisable 246,667  
Stock options outstanding, Exercise Price $ 0.25  
Expiry Date Jun. 23, 2025