XML 106 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
12. Employee Stock Purchase Plan (Details) - shares
12 Months Ended
May 31, 2024
May 31, 2023
Details    
Common shares issued to employees 372 922
Shares reserved for further issue 215,993