Equity - Stock based compensation and stock options (Details) |
12 Months Ended | ||
|---|---|---|---|
|
May 31, 2026
item
$ / shares
shares
|
May 31, 2025
$ / shares
shares
|
May 31, 2024
$ / shares
shares
|
|
| 2013 Stock Plan | |||
| Stock-Based Compensation | |||
| Total number of shares granted since inception | 7,182,579 | ||
| Shares available for future grant | 1,102,614 | ||
| Employee Stock Option | |||
| Stock-Based Compensation | |||
| Expiration term | 10 years | ||
| Number of equal annual increments in which stock options are exercisable | item | 3 | ||
| Commencement period after the date of grant for annual increments of stock options becoming exercisable | 1 year | ||
| Granted (in shares) | 160,085 | 157,310 | 141,545 |
| Weighted average fair value of stock options granted (in dollars per share) | $ / shares | $ 28.99 | $ 25.51 | $ 25.31 |
| Restricted stock | Minimum | |||
| Stock-Based Compensation | |||
| Vesting period | 1 year | ||
| Restricted stock | Maximum | |||
| Stock-Based Compensation | |||
| Vesting period | 3 years | ||
| Performance Shares | |||
| Stock-Based Compensation | |||
| Vesting period | 3 years | ||
| X | ||||||||||
- Definition Cumulative number of shares granted under share-based compensation plans since inception. No definition available.
|
| X | ||||||||||
- Definition Represents the commencement period after the date of grant for the annual increments in which stock options become exercisable. No definition available.
|
| X | ||||||||||
- Definition Represents the first possible number of equal annual increments in which the stock options become exercisable. No definition available.
|
| X | ||||||||||
- Definition The period of time from the grant date until the time at which the share-based option award expires. No definition available.
|
| X | ||||||||||
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Net number of share options (or share units) granted during the period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|