v3.26.1
Subsequent Events (Narrative) (Details) - 1 months ended Jun. 30, 2026 - Subsequent events [Member]
CAD ($)
USD ($)
Hamilton Facility [Member]    
Subsequent Event [Line Items]    
Proceeds on disposal of long-lived assets $ 10,750,000 $ 7,712,050
MECP [Member]    
Subsequent Event [Line Items]    
Certified cheque issued 146,487 105,090
Corporation of County of Hastings [Member]    
Subsequent Event [Line Items]    
Certified cheque issued $ 130,040 $ 93,291