XML 313 R107.htm IDEA: XBRL DOCUMENT
v3.22.4

Employee benefits - Pension and Retirement Expenses (Details) € in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 EUR (€) Plan Company Person Rate | Dec. 31, 2021 EUR (€) Rate | Dec. 31, 2020 EUR (€) Rate
Defined Benefit Plan Disclosure [Line Items] |  |  |
Number of plans | Plan | 1 |  |
Pension plan based on multi-employer union plan | € 181.2 | € 161.7 | € 126.8
Pension plans based on defined contribution and other plans | 74.7 | 67.5 | 55.8
Pension and retirement expenses | 255.9 | 229.2 | € 182.6
Multiemployer plan and defined contribution costs, employer contribution, accrued premium | € 53.2 | € 10.8 |
Netherlands Multiemployer Union Plan |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Number of full time equivalent employees in multiemployer union plans | Person | 18,631 |  |
Number of full time equivalent employees in multiemployer union plans (in percentage) | 51.60% |  |
Number of companies covered by multiemployer plan | Company | 1,565 |  |
Number of employees covered | Person | 173,743 |  |
Employer contributions percentage | Rate | 28.00% | 27.60% | 22.70%
Employer contribution under CBA, percentage | Rate | 15.70% | 13.60% | 14.00%
Multi-employer union plan expected contribution | € 300.0 |  |
Minimal coverage ratio (in percentage) | 1.043 | 1.043 |
Multiemployer plan coverage ratio | Rate | 110.40% | 107.90% |

X
- Definition Multiemployer Plan And Defined Contribution Costs, Employer Contribution, Accrued Premium + References No definition available. + Details
Name: | asml_MultiemployerPlanAndDefinedContributionCostsEmployerContributionAccruedPremium
Namespace Prefix: | asml_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Multiemployer Plan And Defined Contribution Costs, Employer Contribution, Cost + References No definition available. + Details
Name: | asml_MultiemployerPlanAndDefinedContributionCostsEmployerContributionCost
Namespace Prefix: | asml_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of Dutch full time equivalent payroll employees in multi-employer union plan. + References No definition available. + Details
Name: | asml_MultiemployerPlanCollectiveBargainingArrangementNumberOfEmployees
Namespace Prefix: | asml_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multi-employer plan coverage ratio. + References No definition available. + Details
Name: | asml_MultiemployerPlanCoverageRatioPercentage
Namespace Prefix: | asml_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Multiemployer Plan, Minimum Coverage Ration, Percentage + References No definition available. + Details
Name: | asml_MultiemployerPlanMinimumCoverageRationPercentage
Namespace Prefix: | asml_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of companies which are covered by multi-employer plan. + References No definition available. + Details
Name: | asml_MultiemployerPlanNumberofCompaniesCovered
Namespace Prefix: | asml_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plan, Number of Plans + References No definition available. + Details
Name: | asml_MultiemployerPlanNumberofPlans
Namespace Prefix: | asml_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Multi-employer plan cost + References No definition available. + Details
Name: | asml_Multiemployerplancost
Namespace Prefix: | asml_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of entity's employees covered by multiemployer plan. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 6 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947 + Details
Name: | us-gaap_MultiemployerPlanNumberOfEmployeesCovered
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of entity's employees covered by collective-bargaining arrangement (CBA) to all entity's employees in multiemployer pension plan determined to be individually significant. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employer contribution required by collective-bargaining arrangement (CBA) to total employer contribution required by all its CBAs for multiemployer pension plan determined to be individually significant. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantEmployerContributionUnderCollectiveBargainingArrangementCbaToTotalEmployerContributionUnderItsCbaPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employer contribution required by collective-bargaining arrangement (CBA) to total contribution from all participating employers in multiemployer pension plan determined to be individually significant. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantEmployerContributionUnderCollectiveBargainingArrangementToAllParticipatingEmployerContributionsPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for employer contribution required to be made in future period to multiemployer pension plan determined to be individually significant. Includes, but is not limited to, employer contribution required by collective-bargaining arrangement (CBA), statutory obligation, and other contractual obligation. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (f)(3) -URI https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantFutureEmployerContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_CollectiveBargainingArrangementAxis=asml_NetherlandsMultiemployerUnionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |