XML 50 R40.htm IDEA: XBRL DOCUMENT
v3.25.1

Note 6 - Debt (Details Textual) $ in Millions |  |  |  | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Dec. 01, 2024 | Oct. 31, 2024 USD ($) | Oct. 29, 2024 USD ($) | Dec. 31, 2024 USD ($) | Dec. 31, 2024 USD ($) | Mar. 31, 2025 USD ($) | Sep. 30, 2021 USD ($)
Global ABL Facility [Member] |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | $ 750.0
Line of Credit Facility, Additional Borrowing Capacity Subject to Additional Commitments |  |  |  |  |  |  | 250.0
Debt Instrument, Covenant, Applicable Margin Step-Down to Level Three, Percentage |  |  |  | 0.25% |  |  |
Debt Instrument, Covenant, Applicable Margin Step-Down to Level One, Percentage |  |  |  | 0.25% |  |  |
Line of Credit Facility, Commitment Fee Percentage |  |  |  | 0.375% |  |  |
Line of Credit Facility, Covenant, Commitment Fee Percentage |  |  |  | 0.25% |  |  |
Line of Credit Facility, Covenant, Percentage of Aggregate Commitments |  |  |  | 35.00% |  |  |
Line of Credit Facility, Remaining Borrowing Capacity |  |  |  |  |  | $ 507.0 |
Global ABL Facility [Member] | UNITED STATES |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | 705.0
Global ABL Facility [Member] | CANADA |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | 30.0
Global ABL Facility [Member] | NORWAY |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | 12.0
Global ABL Facility [Member] | AUSTRALIA |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | 10.0
Global ABL Facility [Member] | NETHERLANDS |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | 10.5
Global ABL Facility [Member] | UNITED KINGDOM |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | 7.5
Global ABL Facility [Member] | BELGIUM |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  |  | $ 5.0
Maximum [Member] | Global ABL Facility [Member] |  |  |  |  |  |  |
Debt Instrument, Covenant, Consolidated Fixed Charge Ratio |  |  |  | 1.5 |  |  |
Minimum [Member] | Global ABL Facility [Member] |  |  |  |  |  |  |
Debt Instrument, Covenant, Consolidated Fixed Charge Ratio |  |  |  | 2.25 |  |  |
Global ABL Facility [Member] | Maximum [Member] |  |  |  |  |  |  |
Fixed Charge Ratio Rate | 2.25 |  |  |  |  |  |
Global ABL Facility [Member] | Minimum [Member] |  |  |  |  |  |  |
Fixed Charge Ratio Rate | 1.5 |  |  |  |  |  |
Global ABL Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | Base Rate [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | Base Rate [Member] | UNITED STATES |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 0.50% |  |
Global ABL Facility [Member] | Base Rate [Member] | NORWAY |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | Base Rate [Member] | AUSTRALIA |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | Base Rate [Member] | UNITED KINGDOM |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | EURIBOR [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | NIBOR [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | CORRA [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | CORRA [Member] | CANADA |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 0.50% |  |
Global ABL Facility [Member] | SONIA [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Global ABL Facility [Member] | Australian Bank Bill Rate [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  |  |  | 1.50% |  |
Secured Debt [Member] | Senior Secured Term Loan B [Member] |  |  |  |  |  |  |
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net |  |  |  | $ 7.0 | $ 7.0 |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  | $ 350.0 |  |  |  |
Debt Instrument, Original Issuance Discount Rate |  |  | 99.50% |  |  |  |
Senior Secured Term Loan Additional Maximum Borrowing Capacity |  | $ 225.0 |  |  |  |  |
Threshold Percentage of Consolidated EBITDA |  | 100.00% |  |  |  |  |
Debt Instrument, Covenant, First Lien Leverage Ratio |  | 3.75 |  |  |  |  |
Percentage of Capital Stock In Foreign Subsidiaries |  | 65.00% |  |  |  |  |
Repayment Percentage Requirement Based on Excess Cash Flow and Leverage Ratio |  | 50.00% |  |  |  |  |
Percentage of Excess Cash Flows, Reduction if Threshold Met |  | 25.00% |  |  |  |  |
Debt Instrument, Covenant, Junior Secured Leverage Ratio |  | 4.5 |  |  |  |  |
Debt Instrument, Covenant, Total Leverage Ratio |  | 4.75 |  |  |  |  |
Debt Instrument, Covenant, Interest Coverage Ratio |  | 2 |  |  |  |  |
Debt Instrument, Covenant, Maximum Amount of Indebtedness |  | $ 1,300.0 |  |  |  |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument, Covenant, First Lien Leverage Ratio |  | 3.75 |  |  |  |  |
Debt Instrument, Covenant, Leverage Ratio Threshold |  | 3.25 |  |  |  |  |
Debt Instrument, Covenant, First Lien Leverage Ratio, Excess Cash Flows |  | 3 |  |  |  |  |
Debt Instrument, Covenant, First Lien Leverage Ratio, Threshold for Cash |  | $ 125.0 |  |  |  |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument, Covenant, First Lien Leverage Ratio |  | 3.5 |  |  |  |  |
Debt Instrument, Covenant, Leverage Ratio Threshold |  | 3 |  |  |  |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  | 3.50% |  |  |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  | 3.25% |  |  |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Base Rate [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  | 2.25% |  |  |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Base Rate [Member] | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  |  | 2.50% |  |  |  |
Secured Debt [Member] | Senior Secured Term Loan B-2 [Member] | Measurement Input, Prepayment Rate [Member] |  |  |  |  |  |  |
Debt Instrument, Measurement Input |  |  | 0.01 |  |  |  |

X
- Definition The percentage applied to the applicable margin step-down to level one as part of an debt instrument covenant. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantApplicableMarginStepdownToLevelOnePercentage
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage applied to the applicable margin step-down to level three as part of an debt instrument covenant. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantApplicableMarginStepdownToLevelThreePercentage
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The consolidated fixed charge ratio related to a debt instrument covenant. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantConsolidatedFixedChargeRatio
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the first lien leverage ratio for the covenant of a debt instrument. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantFirstLienLeverageRatio
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition The first lien leverage ratio that affects excess cash flow repayments through debt instrument covenants. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantFirstLienLeverageRatioExcessCashFlows
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition The threshold amount for cash when calculating the first lien leverage ratio. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantFirstLienLeverageRatioThresholdForCash
Namespace Prefix: | mrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents information pertaining to the interest coverage ratio. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantInterestCoverageRatio
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents information pertaining to the junior secured leverage ratio. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantJuniorSecuredLeverageRatio
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the leverage ratio threshold for a debt covenant. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantLeverageRatioThreshold
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum amount of indebtedness allowed under a debt instrument covenant. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantMaximumAmountOfIndebtedness
Namespace Prefix: | mrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents information pertaining to the total leverage ratio. + References No definition available. + Details
Name: | mrc_DebtInstrumentCovenantTotalLeverageRatio
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of original issuance discount rate for debt instrument. + References No definition available. + Details
Name: | mrc_DebtInstrumentOriginalIssuanceDiscountRate
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fixed charge ratio rate. + References No definition available. + Details
Name: | mrc_FixedChargeRatioRate
Namespace Prefix: | mrc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of additional borrowing capacity available but subject to additional commitments. + References No definition available. + Details
Name: | mrc_LineOfCreditFacilityAdditionalBorrowingCapacitySubjectToAdditionalCommitments
Namespace Prefix: | mrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage of commitment fees if the covenant for a line of credit facility is met. + References No definition available. + Details
Name: | mrc_LineOfCreditFacilityCovenantCommitmentFeePercentage
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of aggregate commitments used in a covenant for a line of credit facility. + References No definition available. + Details
Name: | mrc_LineOfCreditFacilityCovenantPercentageOfAggregateCommitments
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of capital stock in foreign subsidiaries. + References No definition available. + Details
Name: | mrc_PercentageOfCapitalStockInForeignSubsidiaries
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of excess cash flows to be reduced if the threshold ratio is met. + References No definition available. + Details
Name: | mrc_PercentageOfExcessCashFlowsReductionIfThresholdMet
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The repayment percentage requirement based on excess cash flow and leverage ratio pursuant to the debt agreement. + References No definition available. + Details
Name: | mrc_RepaymentPercentageRequirementBasedOnExcessCashFlowAndLeverageRatio
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount of additional incremental increases allowed under the Senior Secured Term Loan. + References No definition available. + Details
Name: | mrc_SeniorSecuredTermLoanAdditionalMaximumBorrowingCapacity
Namespace Prefix: | mrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the threshold percentage of consolidated EBITDA. + References No definition available. + Details
Name: | mrc_ThresholdPercentageOfConsolidatedEbitda
Namespace Prefix: | mrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_DebtInstrumentMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of unamortized debt discount (premium) and debt issuance costs. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_CreditFacilityAxis=mrc_GlobalAblFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_NO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_AU
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_NL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_BE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
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_DebtInstrumentAxis=mrc_GlobalAblFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=mrc_EuriborMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=mrc_NiborMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=mrc_CorraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=mrc_SoniaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=mrc_AustralianBankBillRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mrc_SeniorSecuredTermLoanBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mrc_SeniorSecuredTermLoanB2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPrepaymentRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |