Deferred Compensation and Retirement Plans - Schedule of Changes in ECAP Liability (Details) - ECAP - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|
| Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] | |||
| Balance, beginning of year | $ 210,606 | $ 204,537 | |
| Employee contributions | 7,724 | 9,212 | |
| Amortization of employer contributions | 5,739 | 6,031 | |
| Gain on investment | 31,087 | 16,585 | $ 29,500 |
| Employee distributions | (28,080) | (25,513) | |
| Exchange rate fluctuations | 95 | (246) | |
| Balance, end of year | 227,171 | 210,606 | $ 204,537 |
| Less: current portion | (12,928) | (11,733) | |
| Non-current portion | $ 214,243 | $ 198,873 | |
| X | ||||||||||
- Definition Deferred Compensation Amortization Of Employer Contribution No definition available.
|
| X | ||||||||||
- Definition The compensation expense or income recognized during the period pertaining to the deferred compensation arrangement. No definition available.
|
| X | ||||||||||
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of contributions received by defined benefit plan from participant which increase benefit obligation. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|