v3.26.3
Subsequent Events
3 Months Ended
Jul. 31, 2026
Subsequent Events [Abstract]  
Subsequent Events

16. Subsequent Events

Except as disclosed elsewhere in these condensed interim consolidated financial statements, no material events occurred subsequent to July 31, 2026.