v3.23.2

Receivables, Loans, Notes Receivable, and Others (Details) € in Millions, $ in Millions | 6 Months Ended |  |
--- | --- | --- | ---
Jun. 30, 2023 USD ($) | Jun. 30, 2022 USD ($) | Jun. 30, 2023 EUR (€) | Dec. 31, 2022
Supplier Finance Program [Line Items] |  |  |  |
Supplier Finance Program, Termination Notice | 30 days |  |  |
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] | Accounts Payable, Trade, Current |  | Accounts Payable, Trade, Current | Accounts Payable, Trade, Current
Maximum |  |  |  |
Supplier Finance Program [Line Items] |  |  |  |
Supplier Finance Program, Capacity | $ 225 |  |  |
Supplier Finance Program, Payment Timing, Period | 120 days |  | 120 days |
Receivables Purchase Agreement |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Sale of Customer Receivables | $ 184 | $ 550 |  |
Proceeds from Sale and Collection of Finance Receivables |  | 438 |  |
Cash Remitted from Sale of Customer Receivables | 182 | $ 425 |  |
U. S. Receivables Purchase Agreement | Maximum |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Receivables Purchase Agreement | 225 |  |  |
European Receivables Purchase Agreement | Maximum |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Receivables Purchase Agreement | $ 46 |  | € 42.5 |

X
- Definition Cash Remitted from Sale of Customer Receivables + References No definition available. + Details
Name: | arnc_CashRemittedFromSaleOfCustomerReceivables
Namespace Prefix: | arnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Receivables Purchase Agreement + References No definition available. + Details
Name: | arnc_ReceivablesPurchaseAgreement
Namespace Prefix: | arnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sale of Customer Receivables + References No definition available. + Details
Name: | arnc_SaleOfCustomerReceivables
Namespace Prefix: | arnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Supplier Finance Program, Capacity + References No definition available. + Details
Name: | arnc_SupplierFinanceProgramCapacity
Namespace Prefix: | arnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Supplier Finance Program, Termination Notice + References No definition available. + Details
Name: | arnc_SupplierFinanceProgramTerminationNotice
Namespace Prefix: | arnc_
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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow associated with the sale or collection of receivables arising from the financing of goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
Namespace Prefix: | us-gaap_
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 + Details
Name: | us-gaap_SupplierFinanceProgramLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates line item in statement of financial position that includes obligation for supplier finance program. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 + Details
Name: | us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 + Details
Name: | us-gaap_SupplierFinanceProgramPaymentTimingPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | arnc_ArrangementTypeAxis=arnc_ReceivablesPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | arnc_ArrangementTypeAxis=arnc_USReceivablesPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | arnc_ArrangementTypeAxis=arnc_EuropeanReceivablesPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |