XML 81 R71.htm IDEA: XBRL DOCUMENT
v3.21.2

Debt - Senior Secured Term Loan Credit Facility - Additional Information (Detail) - Newport Corporation [Member] | 9 Months Ended
--- | ---
Sep. 30, 2021 USD ($)
Term Loan Credit Agreement |
Debt Instrument [Line Items] |
Deferred finance fees, original issue discount and re-pricing fee, gross | $ 8,000,000.0
Term Loan Credit Agreement | Secured Debt [Member] |
Debt Instrument [Line Items] |
Secured term loan, face amount | $ 780,000,000.0
Term loan maturity date | Feb. 02, 2026
Debt instrument, interest rate terms | borrowings under the Term Loan Facility​​​​​​​ bear interest per annum at one of the following rates selected by the Company: (a) a base rate determined by reference to the highest of (1) the federal funds effective rate plus 0.50%, (2) the “prime rate” quoted in The Wall Street Journal, (3) a LIBOR rate determined by reference to the costs of funds for U.S. dollar deposits for an interest period of one month adjusted for certain additional costs, plus 1.00%, and (4) a floor of 1.00%, plus, in each case, an applicable margin of 0.75%; or (b) a LIBOR rate determined by reference to the costs of funds for U.S. dollar deposits for the interest period relevant to such borrowing adjusted for certain additional costs, subject to a LIBOR rate floor of 0.0%, plus an applicable margin of 1.75%. The Company has elected the interest rate as described in clause (b) of the foregoing sentence. The Term Loan Credit Agreement provides that, unless an alternate rate of interest is agreed, all loans will be determined by reference to the base rate if the LIBOR rate cannot be ascertained, if regulators impose material restrictions on the authority of a lender to make LIBOR rate loans, or for other reasons.
Debt instrument, interest rate | 0.00%
Deferred finance fees, original issue discount and re-pricing fee, gross | $ 42,600,000
Debt instrument, frequency of periodic payment | quarterly
Debt instrument, periodic payment percentage | 0.25%
Term Loan Credit Agreement | Secured Debt [Member] | Base Rate [Member] |
Debt Instrument [Line Items] |
Debt instrument, interest rate | 0.75%
Term Loan Credit Agreement | Secured Debt [Member] | Federal Funds Rate [Member] |
Debt Instrument [Line Items] |
Debt instrument, interest rate | 0.50%
Term Loan Credit Agreement | Secured Debt [Member] | LIBOR [Member] |
Debt Instrument [Line Items] |
Debt instrument, interest rate | 1.75%
Term Loan Credit Agreement | Secured Debt [Member] | Adjusted One Month LIBOR [Member] |
Debt Instrument [Line Items] |
Debt instrument, interest rate | 1.00%
Term Loan Credit Agreement | Secured Debt [Member] | Floor Rate [Member] |
Debt Instrument [Line Items] |
Debt instrument, interest rate | 1.00%
May Term Loan Amendment [Member] | Secured Debt [Member] |
Debt Instrument [Line Items] |
Line of credit facility minimum additional borrowing capacity | $ 600,000,000.0
Minimum percentage of consolidated EBITDA | 100.00%
Leverage ratio | 3.25
Term Loan Facility [Member] | Secured Debt [Member] |
Debt Instrument [Line Items] |
Secured term loan, face amount | $ 826,700,000
Debt instrument, interest rate | 1.80%

X
- Definition Debt instrument, periodic payment percentage. + References No definition available. + Details
Name: | mksi_DebtInstrumentPeriodicPaymentPercentage
Namespace Prefix: | mksi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line of credit facility minimum additional borrowing capacity. + References No definition available. + Details
Name: | mksi_LineOfCreditFacilityMinimumAdditionalBorrowingCapacity
Namespace Prefix: | mksi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum percentage of earnings before interest taxes depreciation and amortization. + References No definition available. + Details
Name: | mksi_MinimumPercentageOfEarningsBeforeInterestTaxesDepreciationAndAmortization
Namespace Prefix: | mksi_
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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of the frequency of periodic payments (monthly, quarterly, annual). + 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.22) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentFrequencyOfPeriodicPayment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets. + 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.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399 + Details
Name: | us-gaap_DeferredFinanceCostsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maturity date of long-term debt, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258 + Details
Name: | us-gaap_LongTermDebtMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indebtedness divided by net capital. + References No definition available. + Details
Name: | us-gaap_RatioOfIndebtednessToNetCapital1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mksi_NewportCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember
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=mksi_FederalFundsRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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