XML 103 R62.htm IDEA: XBRL DOCUMENT
v3.23.1

Divestiture Support Services Agreement - Additional Information (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Divestiture Support Services Agreement [Line Items] |  |
Received cash consideration at closing | $ 2,300,000 |
Cancellation of common stock options | 133,000 |
Disposal of assets, description | The Company received cash consideration at closing of approximately $2.3 million. No gain or loss on the sale of discontinued operations was recognized in the Consolidated Statement of Operations as it was sold to a related party. The net consideration received from the sale was recognized in the Company’s Consolidated Statements of Stockholder’s Equity. The sale also included (i) contingent consideration based on the achievement of certain revenue and thresholds from the Call Marketplace, Local Leads Platform and the purchaser’s total business; (ii) certain contingent sales transaction consideration; (iii) shares of Class B common stock in the purchaser equal to the issuance of a 10% equity interest; and (iv) the cancellation of Company stock options for 1.5 million shares currently held by two officers of the Company who were involved in the transaction |
Support services fees | $ 6,400,000 | $ 6,600,000
Accounts payable | 2,037,000 | 1,363,000
Accounts Payable |  |
Divestiture Support Services Agreement [Line Items] |  |
Accounts payable | $ 663,000 | $ 630,000
Two Officers |  |
Divestiture Support Services Agreement [Line Items] |  |
Cancellation of common stock options | 1,500,000 |
Class B |  |
Divestiture Support Services Agreement [Line Items] |  |
Percentage of issuance of equity interest | 10.00% |

X
- Definition Divestiture support services agreement. + References No definition available. + Details
Name: | mchx_DivestitureSupportServicesAgreementLineItems
Namespace Prefix: | mchx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of issuance of equity interest. + References No definition available. + Details
Name: | mchx_PercentageOfIssuanceOfEquityInterest
Namespace Prefix: | mchx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Support services fees. + References No definition available. + Details
Name: | mchx_SupportServicesFees
Namespace Prefix: | mchx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + 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.19(a)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 + Details
Name: | us-gaap_AccountsPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation. + References No definition available. + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Description of the facts and circumstances leading to the completed or expected disposal, and the manner and timing of that disposal. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.Z.5.Q2) -URI https://asc.fasb.org/extlink&oid=26872618&loc=d3e7384-122677 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760 + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=mchx_TwoOfficersMember
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: |