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 |