XML 55 R44.htm IDEA: XBRL DOCUMENT
v3.22.1

Subsequent Events (Details) - Designated as Hedging Instrument - USD ($) | May 31, 2024 | May 31, 2023 | May 31, 2022 | May 01, 2022 | Mar. 31, 2022
--- | --- | --- | --- | --- | ---
Interest Rate Swap B |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Derivative, notional amount |  |  |  |  | $ 75,000,000
Interest Rate Swap B | Scenario, Forecast |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Derivative, notional amount | $ 40,000,000 | $ 75,000,000 | $ 100,000,000 |  |
Interest Rate Swap A |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Derivative, notional amount |  |  |  |  | $ 25,000,000
Subsequent Event | Interest Rate Swap B |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Increase in derivative notional amount |  |  |  | $ 25,000,000 |

X
- Definition Derivative, Notional Amount, Increase (Decrease) + References No definition available. + Details
Name: | kfrc_DerivativeNotionalAmountIncreaseDecrease
Namespace Prefix: | kfrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=kfrc_InterestRateSwapBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=kfrc_InterestRateSwapAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |