v3.26.1
Commitments and Contingencies (Details Narrative)
3 Months Ended
Mar. 31, 2026
IfrsStatementLineItems [Line Items]  
Annual royalty percentage 2.00%
Bottom of range [member]  
IfrsStatementLineItems [Line Items]  
Annual royalty percentage 1.00%
Top of range [member]  
IfrsStatementLineItems [Line Items]  
Annual royalty percentage 3.50%