XML 46 R29.htm IDEA: XBRL DOCUMENT
v3.25.2

Fair Value Measurement - Fair Value Measurement Inputs (Details) - USD ($) $ in Millions | Jun. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Investments, Fair Value Disclosure | $ 28 | $ 27
Trust Assets Fair Value Disclosure | 69 | 66
Derivatives: |  |
Derivative Asset | 0 | 0
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Long-term debt, including current portion | 0 | 0
Level 1 |  |
Investment securities (current and long-term): |  |
Investments, Fair Value Disclosure | 21 | 9
Trust Assets Fair Value Disclosure | 22 | 19
Derivatives: |  |
Derivative Asset | 27 | 4
Derivatives: [Abstract] |  |
Derivative Liability | 1 | 18
Long-term debt, including current portion | 0 | 0
Level 2 |  |
Investment securities (current and long-term): |  |
Investments, Fair Value Disclosure | 0 | 0
Trust Assets Fair Value Disclosure | 134 | 132
Derivatives: |  |
Derivative Asset | 80 | 16
Derivatives: [Abstract] |  |
Derivative Liability | 21 | 71
Long-term debt, including current portion | 9,249 | 8,807
Level 3 |  |
Investment securities (current and long-term): |  |
Investments, Fair Value Disclosure | 0 | 0
Trust Assets Fair Value Disclosure | 0 | 0
Derivatives: |  |
Derivative Asset | 0 | 0
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Long-term debt, including current portion | 0 | 0
Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Investments, Fair Value Disclosure | 49 | 36
Trust Assets Fair Value Disclosure | 225 | 217
Derivatives: |  |
Derivative Asset | 107 | 20
Derivatives: [Abstract] |  |
Derivative Liability | 22 | 89
Long-term debt, including current portion | 9,251 | 8,948
Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Investments, Fair Value Disclosure | 49 | 36
Trust Assets Fair Value Disclosure | 225 | 217
Derivatives: |  |
Derivative Asset | 107 | 20
Derivatives: [Abstract] |  |
Derivative Liability | 22 | 89
Long-term debt, including current portion | 9,249 | 8,807
Embedded Derivative Financial Instruments | Fair Value Measured at Net Asset Value Per Share |  |
Derivatives: |  |
Derivative Asset | 0 | 0
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Embedded Derivative Financial Instruments | Level 1 |  |
Derivatives: |  |
Derivative Asset | 0 | 0
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Embedded Derivative Financial Instruments | Level 2 |  |
Derivatives: |  |
Derivative Asset | 66 | 10
Derivatives: [Abstract] |  |
Derivative Liability | 19 | 60
Embedded Derivative Financial Instruments | Level 3 |  |
Derivatives: |  |
Derivative Asset | 0 | 0
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Embedded Derivative Financial Instruments | Carrying Amount, Fair Value Disclosure |  |
Derivatives: |  |
Derivative Asset | 66 | 10
Derivatives: [Abstract] |  |
Derivative Liability | 19 | 60
Embedded Derivative Financial Instruments | Estimate of Fair Value Measurement |  |
Derivatives: |  |
Derivative Asset | 66 | 10
Derivatives: [Abstract] |  |
Derivative Liability | 19 | 60
Commodity Contract | Fair Value Measured at Net Asset Value Per Share |  |
Derivatives: |  |
Derivative Asset | 0 |
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Commodity Contract | Level 1 |  |
Derivatives: |  |
Derivative Asset | 27 |
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 17
Commodity Contract | Level 2 |  |
Derivatives: |  |
Derivative Asset | 14 |
Derivatives: [Abstract] |  |
Derivative Liability | 2 | 11
Commodity Contract | Level 3 |  |
Derivatives: |  |
Derivative Asset | 0 |
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Commodity Contract | Carrying Amount, Fair Value Disclosure |  |
Derivatives: |  |
Derivative Asset | 41 |
Derivatives: [Abstract] |  |
Derivative Liability | 2 | 28
Commodity Contract | Estimate of Fair Value Measurement |  |
Derivatives: |  |
Derivative Asset | 41 |
Derivatives: [Abstract] |  |
Derivative Liability | 2 | 28
Forward Contracts | Fair Value Measured at Net Asset Value Per Share |  |
Derivatives: |  |
Derivative Asset |  | 0
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Forward Contracts | Level 1 |  |
Derivatives: |  |
Derivative Asset |  | 4
Derivatives: [Abstract] |  |
Derivative Liability | 1 | 1
Forward Contracts | Level 2 |  |
Derivatives: |  |
Derivative Asset |  | 6
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Forward Contracts | Level 3 |  |
Derivatives: |  |
Derivative Asset |  | 0
Derivatives: [Abstract] |  |
Derivative Liability | 0 | 0
Forward Contracts | Carrying Amount, Fair Value Disclosure |  |
Derivatives: |  |
Derivative Asset |  | 10
Derivatives: [Abstract] |  |
Derivative Liability | 1 | 1
Forward Contracts | Estimate of Fair Value Measurement |  |
Derivatives: |  |
Derivative Asset |  | 10
Derivatives: [Abstract] |  |
Derivative Liability | 1 | 1
U.S. core fixed income fund | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Marketable Securities | 28 | 27
Trust Assets Fair Value Disclosure | 69 | 66
U.S. core fixed income fund | Level 1 |  |
Investment securities (current and long-term): |  |
Marketable Securities | 0 | 0
Trust Assets Fair Value Disclosure | 0 | 0
U.S. core fixed income fund | Level 2 |  |
Investment securities (current and long-term): |  |
Marketable Securities | 0 | 0
Trust Assets Fair Value Disclosure | 0 | 0
U.S. core fixed income fund | Level 3 |  |
Investment securities (current and long-term): |  |
Marketable Securities | 0 | 0
Trust Assets Fair Value Disclosure | 0 | 0
U.S. core fixed income fund | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Marketable Securities | 28 | 27
Trust Assets Fair Value Disclosure | 69 | 66
U.S. core fixed income fund | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Marketable Securities | 28 | 27
Trust Assets Fair Value Disclosure | 69 | 66
Equity securities | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Marketable Securities | 0 | 0
Equity securities | Level 1 |  |
Investment securities (current and long-term): |  |
Marketable Securities | 21 | 9
Equity securities | Level 2 |  |
Investment securities (current and long-term): |  |
Marketable Securities | 0 | 0
Equity securities | Level 3 |  |
Investment securities (current and long-term): |  |
Marketable Securities | 0 | 0
Equity securities | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Marketable Securities | 21 | 9
Equity securities | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Marketable Securities | 21 | 9
Government mortgage-backed securities | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Government mortgage-backed securities | Level 1 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Government mortgage-backed securities | Level 2 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 57 | 54
Government mortgage-backed securities | Level 3 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Government mortgage-backed securities | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 57 | 54
Government mortgage-backed securities | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 57 | 54
Corporate bonds | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Corporate bonds | Level 1 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Corporate bonds | Level 2 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 35 | 31
Corporate bonds | Level 3 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Corporate bonds | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 35 | 31
Corporate bonds | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 35 | 31
Government bonds | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Government bonds | Level 1 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Government bonds | Level 2 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 25 | 34
Government bonds | Level 3 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Government bonds | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 25 | 34
Government bonds | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 25 | 34
Money market funds | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Money market funds | Level 1 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 22 | 19
Money market funds | Level 2 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Money market funds | Level 3 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Money market funds | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 22 | 19
Money market funds | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 22 | 19
Asset-backed securities | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Asset-backed securities | Level 1 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Asset-backed securities | Level 2 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 16 | 12
Asset-backed securities | Level 3 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Asset-backed securities | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 16 | 12
Asset-backed securities | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 16 | 12
Collateralized Mortgage Backed Securities | Fair Value Measured at Net Asset Value Per Share |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Collateralized Mortgage Backed Securities | Level 1 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Collateralized Mortgage Backed Securities | Level 2 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 1 | 1
Collateralized Mortgage Backed Securities | Level 3 |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 0 | 0
Collateralized Mortgage Backed Securities | Carrying Amount, Fair Value Disclosure |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | 1 | 1
Collateralized Mortgage Backed Securities | Estimate of Fair Value Measurement |  |
Investment securities (current and long-term): |  |
Trust Assets Fair Value Disclosure | $ 1 | $ 1

X
- Definition Represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption, parenthetical disclosure or within the fair value disclosures required in the footnote disclosures to the financial statements. This item represents the amount of trust assets (current and long-term) existing as of the balance sheet date. + References No definition available. + Details
Name: | fcx_TrustAssetsFairValueDisclosure
Namespace Prefix: | fcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5 Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3 Reference 30: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10 Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(e)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)(Footnote 8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3 Reference 28: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22 Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_InvestmentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_LongTermDebtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of investment in marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_MarketableSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_USGovernmentDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_AssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_MortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |