XML 136 R123.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Subsequent Events - Additional Information (Detail) € in Millions, $ in Millions |  |  |  |  | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Jan. 24, 2025 USD ($) | Jan. 24, 2025 EUR (€) | Jan. 23, 2025 USD ($) | Jul. 23, 2024 USD ($) | Jul. 23, 2024 EUR (€) | Jul. 22, 2024 | Dec. 31, 2024 USD ($) | Jan. 22, 2024 USD ($) | Jan. 22, 2024 EUR (€) | Dec. 31, 2023 USD ($)
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt refinanced description |  |  |  |  |  |  | (i) refinanced its existing USD Tranche B loan and Euro Tranche B loan with a new $2,650 USD Tranche B loan and a new €800 Euro Tranche B loan, (ii) decreased the applicable margin for the USD Tranche B from 2.50% to 2.25% with respect to Term SOFR borrowings and from 1.50% to 1.25% with respect to base rate borrowings and (iii) decreased the applicable margin for the Euro Tranche B from 3.00% to 2.75%. |  |  |
Aggregate principal amount |  |  |  |  |  |  | $ 4,649 |  |  | $ 4,953
Loan voluntary prepayment amount |  |  |  | $ 110 |  |  |  |  |  |
Term SOFR Borrowings [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt Instrument, decrease in interest rate |  |  |  | 2.25% | 2.25% | 2.50% |  |  |  |
Base Rate Borrowings [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt Instrument, decrease in interest rate |  |  |  | 1.25% | 1.25% | 1.50% |  |  |  |
Fifth Amendment [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt refinanced description |  |  |  |  |  |  | (i) refinanced its existing USD Tranche B loan and Euro Tranche B loan with a new $2,529 USD Tranche B loan and a new €596 Euro Tranche B loan, (ii) decreased the applicable margin for the USD Tranche B from 2.25% to 2.00% with respect to Term SOFR borrowings and from 1.25% to 1.00% with respect to base rate borrowings, (iii) decreased the applicable margin for the Euro Tranche B from 2.75% to 2.50% and (iv) extended the period during which a 1.00% prepayment premium may be required if the Company prepays any loans under the USD Tranche B or the Euro Tranche B in connection with a repricing transaction until the date that is six months following the Fifth Amendment Effective Date. |  |  |
Subsequent Event [Member] | Term SOFR Borrowings [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt Instrument, decrease in interest rate | 2.00% | 2.00% | 2.25% |  |  |  |  |  |  |
Subsequent Event [Member] | Base Rate Borrowings [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt Instrument, decrease in interest rate | 1.00% | 1.00% | 1.25% |  |  |  |  |  |  |
Euro Tranche B [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt refinanced amount | € |  |  |  |  | € 800 |  |  |  |  |
Debt Instrument, decrease in interest rate |  |  |  | 2.75% | 2.75% | 3.00% |  |  |  |
Loan voluntary prepayment amount | € |  |  |  |  | € 38 |  |  |  |  |
Euro Tranche B [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt refinanced amount | € |  | € 596 |  |  |  |  |  |  |  |
Debt Instrument, decrease in interest rate | 2.50% | 2.50% | 2.75% |  |  |  |  |  |  |
Percentage of prepayment premium | 1.00% | 1.00% |  |  |  |  |  |  |  |
Incremental USD Tranche B Loans [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  |  |  |  |  |  |  | $ 490 |  |
Incremental Tranche B Loans [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Aggregate principal amount | € |  |  |  |  |  |  |  |  | € 250 |
USD Tranche A [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  |  |  |  |  |  |  | $ 744 |  |
USD Tranche B [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt refinanced amount |  |  |  | $ 2,650 |  |  |  |  |  |
Percentage of prepayment premium |  |  |  |  |  |  | 1.00% |  |  |
Loan voluntary prepayment amount |  |  |  | $ 69 |  |  |  |  |  |
USD Tranche B [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |
Debt refinanced amount | $ 2,529 |  |  |  |  |  |  |  |  |
Aggregate principal amount | 2,529 |  | $ 2,629 |  |  |  |  |  |  |
Loan voluntary prepayment amount | $ 100 |  |  |  |  |  |  |  |  |

X
- Definition Loan voluntary prepayment amount. + References No definition available. + Details
Name: | mksi_LoanVoluntaryPrepaymentAmount
Namespace Prefix: | mksi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Prepayment premium percentage of aggregate principal amount. + References No definition available. + Details
Name: | mksi_PrepaymentPremiumPercentageOfAggregatePrincipalAmount
Namespace Prefix: | mksi_
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 Incremental percentage increase (decrease) in the stated rate on a debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentInterestRateIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-4 + Details
Name: | us-gaap_ShortTermDebtRefinancedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet. The description generally includes a general discussion of the terminated financing agreement and the terms of the new obligation or equity securities issued or expected to be issued as a result of the refinancing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-4 + Details
Name: | us-gaap_ShortTermDebtRefinancedDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mksi_FifthAmendmentMember
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_VestingAxis=mksi_EuroTrancheBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=mksi_IncrementalUsdTrancheBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=mksi_IncrementalTrancheBLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=mksi_UsdTrancheAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=mksi_UsdTrancheBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |