XML 333 R127.htm IDEA: XBRL DOCUMENT
v3.22.4

Shareholders' equity - Ordinary Shares, Ordinary Shares B, Cumulative Preference Shares, and Dividend Policy (Details) | 1 Months Ended | 12 Months Ended | 18 Months Ended |  |
--- | --- | --- | --- | --- | ---
Nov. 30, 2021 € / shares | Dec. 31, 2022 depositoryReceipt registeredHolder € / shares shares | Oct. 29, 2022 | Dec. 31, 2021 € / shares shares | Dec. 31, 2020 shares
Class of Stock [Line Items] |  |  |  |  |
Common stock, shares, outstanding (in shares) |  | 394,589,411 |  | 402,601,613 | 416,514,034
Number of fractional shares (in shares) |  | 900 |  |  |
Shares, issued (in shares) |  |  |  |  | 419,497,488
Number of depository receipts | depositoryReceipt |  | 96,566,077 |  |  |
Maximum share and/or rights issuance, percentage over issued share capital (in percentage) |  |  | 0.05 |  |
Additional share issuance, percentage over issued share capital (in percentage) |  |  | 0.05 |  |
Maximum restriction of preemptive rights, percentage over issued share capital (in percentage) |  |  | 0.05 |  |
Maximum ordinary share purchase price, market price (in percentage) |  |  | 1.10 |  |
Period in which company to repurchase or cancel cumulative preference shares |  | 20 months |  |  |
Dividends declared (in EUR per share) | € / shares |  | € 5.80 |  |  |
Dividends paid (in EUR per share) | € / shares | € 1.37 |  |  |  |
Dividends payable (in EUR per share) | € / shares |  | € 1.69 |  | € 5.50 |
Dividend payable, increase (in percentage) |  | 5.50% |  |  |
Cumulative Preferred Stock |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |
Shares, issued (in shares) |  | 0 |  |  |
United States |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |
Common stock, shares, outstanding (in shares) |  | 87,875,651 |  |  |
Number of registered holders | registeredHolder |  | 280 |  |  |

X
- Definition Additional share issuance, percentage over issued share capital + References No definition available. + Details
Name: | asml_AdditionalShareIssuancePercentageOverIssuedShareCapital
Namespace Prefix: | asml_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase In Dividend Payable, Percentage + References No definition available. + Details
Name: | asml_IncreaseInDividendPayablePercentage
Namespace Prefix: | asml_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum ordinary share purchase price, market price, percent + References No definition available. + Details
Name: | asml_MaximumOrdinarySharePurchasePriceMarketPricePercent
Namespace Prefix: | asml_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum restriction of preemptive rights, percentage over issued share capital + References No definition available. + Details
Name: | asml_MaximumRestrictionOfPreemptiveRightsPercentageOverIssuedShareCapital
Namespace Prefix: | asml_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum share and/or rights issuance, percentage over issued share capital + References No definition available. + Details
Name: | asml_MaximumShareAndorRightsIssuancePercentageOverIssuedShareCapital
Namespace Prefix: | asml_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of depository receipts + References No definition available. + Details
Name: | asml_NumberOfDepositoryReceipts
Namespace Prefix: | asml_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of fractional shares in each ordinary share. + References No definition available. + Details
Name: | asml_NumberOfFractionalShares
Namespace Prefix: | asml_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of registered holders + References No definition available. + Details
Name: | asml_NumberOfRegisteredHolders
Namespace Prefix: | asml_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition If the Foundation will not request the company to repurchase or cancel all cumulative preference shares held by the Foundation within 20 months after issuance of these shares, the company will be obliged to convene a General Meeting of Shareholders in order to decide on a repurchase or cancellation of these shares. + References No definition available. + Details
Name: | asml_PeriodInWhichCompanyToRepurchaseOrCancelCumulativePreferenceShares
Namespace Prefix: | asml_
Data Type: | xbrli:durationItemType
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_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 2: 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(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The per share amount of a dividend declared, but not paid, as of the financial reporting date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586 + Details
Name: | us-gaap_DividendsPayableAmountPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 + Details
Name: | us-gaap_SharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember
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: |