XML 63 R49.htm IDEA: XBRL DOCUMENT
v3.22.4

Agreements - Narrative (Details) $ in Thousands |  |  |  | 12 Months Ended
--- | --- | --- | --- | ---
Jan. 24, 2023 | Nov. 01, 2021 | Oct. 31, 2021 | Dec. 31, 2022 USD ($) component shares | Dec. 31, 2021 USD ($) shares | Dec. 31, 2020 USD ($)
Related Party Transaction [Line Items] |  |  |  |  |  |
Fees waived |  |  |  | $ 4,402 | $ 13,104 | $ 12,811
Preferred stock, shares issued (in shares) | shares |  |  |  | 0 | 0 |
Preferred stock, shares outstanding (in shares) | shares |  |  |  | 0 |  |
Fees waived by the administrator |  |  |  | $ 238 | $ 244 | 924
Payable to affiliates |  |  |  | $ 78 | 556 |
Investment Management Agreement | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Number of fee components | component |  |  |  | 2 |  |
Investment Management Agreement | Affiliated entity | Subsequent Event |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Agreement term | 12 months |  |  |  |  |
Management fee |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Fees waived |  |  |  |  |  | 12,311
Management fee | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Base management fee percentage |  | 1.40% | 1.75% |  |  |
Reduced base management fee percentage |  |  |  | 1.25% |  |
Incentive fee |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Fees waived |  |  |  | $ 0 | 0 | 500
Incentive fee | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Number of fee components | component |  |  |  | 2 |  |
Pre-Incentive Fee Net Investment Income | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 20.00% |  |  |  |
Quarterly hurdle rate | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 2.00% |  |  |  |
Annualized hurdle rate | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 8.00% |  |  |  |
Pre-Incentive Fee Net Investment Income below catch-up threshold | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 100.00% |  |  |  |
Quarterly catch-up threshold | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 2.50% |  |  |  |
Annualized catch-up threshold | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 10.00% |  |  |  |
Pre-Incentive Fee Net Investment Income exceeds catch-up threshold | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 20.00% |  |  |  |
Realized capital gains | Affiliated entity |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Incentive fee percentage |  | 20.00% |  |  |  |
Administration Agreement |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Indirect administrative expenses |  |  |  | $ 2,459 | 2,827 | 2,651
Fees waived by the administrator |  |  |  | 238 | 244 | $ 924
Payable to affiliates |  |  |  | $ 605 | $ 545 |
Reimbursements to administrators as a percentage of gross assets |  |  |  | 0.07% | 0.08% | 0.06%
Administration Agreement | Affiliated entity | Subsequent Event |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Agreement term | 12 months |  |  |  |  |

X
- Definition Investment Company, Fee Reimbursement To Gross Assets + References No definition available. + Details
Name: | nmfc_InvestmentCompanyFeeReimbursementToGrossAssets
Namespace Prefix: | nmfc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Management And Service Fees, Base Fee, Target Under Waiver Agreement + References No definition available. + Details
Name: | nmfc_ManagementAndServiceFeesBaseFeeTargetUnderWaiverAgreement
Namespace Prefix: | nmfc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Number Of Components + References No definition available. + Details
Name: | nmfc_RelatedPartyTransactionNumberOfComponents
Namespace Prefix: | nmfc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Related Party Transaction, Term + References No definition available. + Details
Name: | nmfc_RelatedPartyTransactionTerm
Namespace Prefix: | nmfc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap-supplement_ManagementAndServiceFeesBaseRate
Namespace Prefix: | us-gaap-supplement_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap-supplement_ManagementAndServiceFeesIncentiveRate
Namespace Prefix: | us-gaap-supplement_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04.12(3)) -URI https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(3)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.17) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=124433192&loc=d3e56071-112765 + Details
Name: | us-gaap_DueToAffiliateCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of fee contractually waived by investment company. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 20 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=66023616&loc=d3e9046-115832 + Details
Name: | us-gaap_InvestmentCompanyContractualFeeWaived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount that would have been incurred for brokerage service had service been paid for directly in arm's-length transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 20 -Section 45 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=6488101&loc=d3e8702-115831 + Details
Name: | us-gaap_InvestmentCompanyFeePaidIndirectly
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of fee voluntarily waived by investment company. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 20 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=66023616&loc=d3e9046-115832 + Details
Name: | us-gaap_InvestmentCompanyVoluntaryFeeWaived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644 + Details
Name: | us-gaap_PreferredStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember
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: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementManagementFeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRatePreIncentiveFeeNetInvestmentIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRateQuarterlyHurdleRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRateAnnualizedHurdleRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRatePreIncentiveFeeNetInvestmentIncomeBelowCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRateQuarterlyCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRateAnnualizedCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRatePreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_InvestmentManagementAgreementIncentiveRateRealizedCapitalGainsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nmfc_AdministrationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |