| **Fair Value Measurements - Financial Instruments Measured on Recurring Basis (Details) - Fair Value, Measurements, Recurring [Member] - USD ($) $ in Millions** | Jan. 31, 2017 | Oct. 31, 2016 |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|---------------|
| Fair Value, Inputs, Level 1 [Member]                                                                                                                             |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Assets, Fair Value Disclosure                                                                                                                                    | $ 198         | $ 46          |
| Guarantees, Fair Value Disclosure                                                                                                                                | 0             | 0             |
| Liabilities, Fair Value Disclosure                                                                                                                               | 0             | 0             |
| Fair Value, Inputs, Level 2 [Member]                                                                                                                             |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Assets, Fair Value Disclosure                                                                                                                                    | 4             | 3             |
| Guarantees, Fair Value Disclosure                                                                                                                                | 0             | 0             |
| Liabilities, Fair Value Disclosure                                                                                                                               | 4             | 0             |
| Fair Value, Inputs, Level 3 [Member]                                                                                                                             |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Assets, Fair Value Disclosure                                                                                                                                    | 0             | 0             |
| Guarantees, Fair Value Disclosure                                                                                                                                | 23            | 23            |
| Liabilities, Fair Value Disclosure                                                                                                                               | 23            | 23            |
| US Treasury Bill Securities [Member] | Fair Value, Inputs, Level 1 [Member]                                                                                      |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 15            | 6             |
| US Treasury Bill Securities [Member] | Fair Value, Inputs, Level 2 [Member]                                                                                      |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 0             | 0             |
| US Treasury Bill Securities [Member] | Fair Value, Inputs, Level 3 [Member]                                                                                      |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 0             | 0             |
| Other Investment Companies [Member] | Fair Value, Inputs, Level 1 [Member]                                                                                       |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 183           | 40            |
| Other Investment Companies [Member] | Fair Value, Inputs, Level 2 [Member]                                                                                       |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 0             | 0             |
| Other Investment Companies [Member] | Fair Value, Inputs, Level 3 [Member]                                                                                       |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 0             | 0             |
| Other Current Assets [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 1 [Member]                                                        |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 0             | 0             |
| Other Current Assets [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member]                                                        |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 2             | 0             |
| Other Current Assets [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 3 [Member]                                                        |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 0             | 0             |
| Other Current Assets [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 1 [Member]                                                               |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | 0             | 0             |
| Other Current Assets [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member]                                                               |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | 1             | 2             |
| Other Current Assets [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 3 [Member]                                                               |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | 0             | 0             |
| Other Noncurrent Assets [Member] | Interest Rate Cap [Member] | Fair Value, Inputs, Level 1 [Member]                                                             |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 0             | 0             |
| Other Noncurrent Assets [Member] | Interest Rate Cap [Member] | Fair Value, Inputs, Level 2 [Member]                                                             |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 1             | 1             |
| Other Noncurrent Assets [Member] | Interest Rate Cap [Member] | Fair Value, Inputs, Level 3 [Member]                                                             |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 0             | 0             |
| Other Current Liabilities [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 1 [Member]                                                   |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | 0             | 0             |
| Other Current Liabilities [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member]                                                   |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | 4             | 0             |
| Other Current Liabilities [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 3 [Member]                                                   |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | 0             | 0             |
| Estimate of Fair Value Measurement [Member]                                                                                                                      |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Assets, Fair Value Disclosure                                                                                                                                    | 202           | 49            |
| Guarantees, Fair Value Disclosure                                                                                                                                | 23            | 23            |
| Liabilities, Fair Value Disclosure                                                                                                                               | 27            | 23            |
| Estimate of Fair Value Measurement [Member] | US Treasury Bill Securities [Member]                                                                               |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 15            | 6             |
| Estimate of Fair Value Measurement [Member] | Other Investment Companies [Member]                                                                                |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Available-for-sale Securities, Fair Value Disclosure                                                                                                             | 183           | 40            |
| Estimate of Fair Value Measurement [Member] | Other Current Assets [Member] | Foreign Exchange Contract [Member]                                                 |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 2             | 0             |
| Estimate of Fair Value Measurement [Member] | Other Current Assets [Member] | Commodity Contract [Member]                                                        |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | 1             | 2             |
| Estimate of Fair Value Measurement [Member] | Other Noncurrent Assets [Member] | Interest Rate Cap [Member]                                                      |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Foreign currency contracts                                                                                                                                       | 1             | 1             |
| Estimate of Fair Value Measurement [Member] | Other Current Liabilities [Member] | Foreign Exchange Contract [Member]                                            |          |          |
| **Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]**                                                                 |          |          |
| Derivative Liability, Fair Value, Gross Liability                                                                                                                | $ 4           | $ 0           |

| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258
+ Details**Name:**us-gaap_AssetsFairValueDisclosure**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=65884222&loc=d3e22054-111558Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=73527792&loc=d3e27232-111563Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66010992&loc=d3e26610-111562
+ Details**Name:**us-gaap_AvailableForSaleSecurities**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5624163-113959Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=51825145&loc=SL20226000-175313Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4D -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=64830801&loc=SL51823488-111719
+ Details**Name:**us-gaap_DerivativeFairValueOfDerivativeAsset**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4D -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=64830801&loc=SL51823488-111719Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5624163-113959Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=51825145&loc=SL20226000-175313
+ Details**Name:**us-gaap_DerivativeFairValueOfDerivativeLiability**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**instant |
| 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Fair value portion of guarantee, including, but not limited to, financial standby letter of credit, fair value guarantee, guarantee of collection of scheduled contractual cash flows from financial assets, and contracts that contingently require the guarantor to make payments or perform services.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12201-110248
+ Details**Name:**us-gaap_GuaranteesFairValueDisclosure**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Fair value of financial and nonfinancial obligations.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258
+ Details**Name:**us-gaap_LiabilitiesFairValueDisclosure**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**instant |
| X                                                                                                                                                                                |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember**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_InvestmentTypeAxis=us-gaap_USTreasuryBillSecuritiesMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                         |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_InvestmentTypeAxis=us-gaap_OtherInvestmentCompaniesMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                         |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                  |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember**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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                          |
|------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                              |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember**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:** |