XML 33 R21.htm IDEA: XBRL DOCUMENT
v3.24.3

Accounting Policies (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2024
Accounting Policies [Abstract] |
Schedule of potentially dilutive securities | The following table provides information on potentially dilutive securities (shares in thousands):
| 2024 |  | 2023
Three Months Ended September 30, |  |  |
Common stock equivalents | 245 |  |  | 360 |
Anti-dilutive shares | 4 |  |  | 95 |
Nine Months Ended September 30, |  |  |
Common stock equivalents | 212 |  |  | 304 |
Anti-dilutive shares | 4 |  |  | 186 |

X
- Definition Schedule of Potentially Dilutive Securities + References No definition available. + Details
Name: | kfrc_ScheduleOfPotentiallyDilutiveSecuritiesTableTextBlock
Namespace Prefix: | kfrc_
Data Type: | dtr-types:textBlockItemType
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