XML 109 R95.htm IDEA: XBRL DOCUMENT
v3.20.4

Related Party Transactions - Additional Information (Detail) - USD ($) |  | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Mar. 01, 2021 | Mar. 31, 2022 | Jun. 30, 2020 | Jun. 30, 2019 | Mar. 31, 2018 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | [1]
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Repayments of note payable |  |  |  |  |  | $ 526,064,000 | $ 414,277,000 | $ 389,951,000
Medallion Servicing Corporation [Member] |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Interest income |  |  |  |  | $ 1,290,000 |  |  |
Other income |  |  |  |  | $ 256,000 |  |  |
LAX Group,LLC [Member] | Subsequent Event [Member] | Senior Vice President [Member] |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Salary from related party | $ 195,000 |  |  |  |  |  |  |
Officer [Member] | LAX Group,LLC [Member] |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Salary from related party |  |  | $ 133,000 |  |  |  | 178,000 |
Consulting services revenue from related party |  |  |  |  |  | $ 4,200 |  |
Officer [Member] | LAX Group,LLC [Member] | Common Class B [Member] |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Equity ownership percentage by a related party |  |  |  |  |  | 10.00% |  |
Common stock vesting percentage |  |  |  |  |  | 3.34% |  |
Percentage of equity raised from outside investors |  |  |  |  |  | 5.00% |  |
Percentage of bonus received from related party |  |  |  |  |  | 10.00% |  |
Officer [Member] | LAX Group,LLC [Member] | Common Class B [Member] | Minimum [Member] |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Valuation of equity raised from outside investors |  |  |  |  |  | $ 1,500,000 |  |
Petty Trust [Member] | RPAC [Member] |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Annual payment for services provided to the entity |  |  |  |  |  | 700,000 |  |
Repayments of note payable |  |  |  |  |  | $ 0 |  |
Sponsorship fees |  |  |  | $ 7,000,000 |  |  |  |
Proceeds from sponsorship |  |  |  |  |  |  | $ 5,600,000 |
Petty Trust [Member] | RPAC [Member] | Scenario Forecast [Member] |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |
Note payable to the Petty Trust |  | $ 7,442,000 |  |  |  |  |  |
Interest percentage of Notes payable |  | 2.00% |  |  |  |  |  |
[1] | Balance includes the nine months ended December 31, 2018 under Bank Holding Company Accounting and the three months ended March 31, 2018 under Investment Company Accounting.

X
- Definition Consulting services related party revenue. + References No definition available. + Details
Name: | mfin_ConsultingServicesRelatedPartyRevenue
Namespace Prefix: | mfin_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments for related party service. + References No definition available. + Details
Name: | mfin_PaymentsForRelatedPartyService
Namespace Prefix: | mfin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of equity raised from outside investors. + References No definition available. + Details
Name: | mfin_PercentageOfEquityRaisedFromOutsideInvestors
Namespace Prefix: | mfin_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds from sponsorship. + References No definition available. + Details
Name: | mfin_ProceedsFromSponsorship
Namespace Prefix: | mfin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction bonus percentage. + References No definition available. + Details
Name: | mfin_RelatedPartyTransactionBonusPercentage
Namespace Prefix: | mfin_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sponsorship fees. + References No definition available. + Details
Name: | mfin_SponsorshipFees
Namespace Prefix: | mfin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Valuation of equity raised from outside investors. + References No definition available. + Details
Name: | mfin_ValuationOfEquityRaisedFromOutsideInvestors
Namespace Prefix: | mfin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Interest and fee income related to commercial loans including industrial and agricultural, real estate (commercial and residential, construction and development), trade financing, and lease financing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.1) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestAndFeeIncomeLoansCommercial
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount for notes payable (written promise to pay), due to related parties. + 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 http://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 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 3: 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 http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 + Details
Name: | us-gaap_OtherOperatingIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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
- Definition Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfRelatedPartyDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold. + References No definition available. + Details
Name: | us-gaap_SalariesWagesAndOfficersCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of vesting of award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=mfin_MedallionServicingCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=mfin_LaxGroupLlcMember
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: | srt_TitleOfIndividualAxis=srt_VicePresidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mfin_PettyTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=mfin_RPACRacingLLCMember
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: |