XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses - Additional Information (Details)
May 31, 2023
USD ($)
shares
Payables and Accruals [Abstract]  
Issuance of stock options to settle accrued bonus balance | shares 511,225
Fair value of stock options issued to settle accrued bonus balance | $ $ 974,224