XML 74 R54.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Organization and Summary of Significant Accounting Policies - Deferred Compensation and Pension Plans (Details) | 12 Months Ended
--- | ---
Apr. 30, 2024
Accounting Policies [Abstract] |
Percentage that actuarial gain or loss must exceed the greater of PBO or market value plan assets | 10.00%

X
- Definition The percentage that the actuarial gain or loss must exceed the greater of the PBO or Market Related Value of Plan Assets in order to amortize the amount through pension cost. + References No definition available. + Details
Name: | kfy_CorridorRulePercentage
Namespace Prefix: | kfy_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration