v3.26.3
Legal Matters (Details Narrative) - Jul. 08, 2026
USD ($)
CAD ($)
Settlement Agreement [Member]    
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]    
Final settlement $ 1,060,000 $ 1,500,000