| Accrued Liabilities and Compensation (Tables) | 9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Liabilities and Compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of components of accrued liabilities and compensation | The components of accrued liabilities and compensation are as follows: 
  | 
| X | ||||||||||
| 
- Definition n/a No definition available. 
 | 
| X | ||||||||||
| 
- Definition Tabular disclosure of other current liabilities. No definition available. 
 |