| * |  | Network: 290000 - Disclosure - Accounting Policies (http://fasb.org/us-gaap/role/disclosure/AccountingPolicies) | 
            
            
               | 1 |  | Accounting Policies [Abstract] | [Abstract] |  |  |  | us-gaap:AccountingPoliciesAbstract | 
            
            
               | 2 |  | Significant Accounting Policies [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SignificantAccountingPoliciesTextBlock | 
            
            
               | 3 |  | Basis of Accounting, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:BasisOfAccountingPolicyPolicyTextBlock | 
            
            
               | 4 |  | Cash and Cash Equivalents, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CashAndCashEquivalentsPolicyTextBlock | 
            
            
               | 5 |  | Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy | 
            
            
               | 6 |  | Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy | 
            
            
            
               | 7 |  | Receivables, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ReceivablesPolicyTextBlock | 
            
            
               | 8 |  | Trade and Other Accounts Receivable, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TradeAndOtherAccountsReceivablePolicy | 
            
            
               | 9 |  | Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy | 
            
            
               | 10 |  | Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy | 
            
            
               | 11 |  | Receivables, Credit Card, Third Party Intermediaries, Arrangements, Description | [Concept] | Text/String | For period |  | us-gaap:ReceivablesCreditCardThirdPartyIntermediariesArrangementsDescription | 
            
            
            
               | 12 |  | Finance, Loans and Leases Receivable, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FinanceLoansAndLeasesReceivablePolicy | 
            
            
               | 13 |  | Finance, Loan and Lease Receivables, Held-for-sale, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy | 
            
            
               | 14 |  | Finance, Loan and Lease Receivables, Held-for-investment, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy | 
            
            
               | 15 |  | Finance, Loan and Lease Receivables, Held-for-investment, Allowance and Nonperforming Loans, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansPolicy | 
            
            
               | 16 |  | Finance, Loan and Lease Receivables, Held-for-investment, Allowance and Nonperforming Loans, Allowance Policy [Policy Text
                  Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansAllowancePolicy | 
            
            
               | 17 |  | Finance, Loan and Lease Receivables, Held-for-investment, Allowance and Nonperforming Loans, Nonperforming Loans Policy [Policy
                  Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansNonperformingLoansPolicy | 
            
            
            
               | 18 |  | Finance, Loan and Lease Receivables, Held for Investments, Foreclosed Assets Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy | 
            
            
            
               | 19 |  | Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy | 
            
            
               | 20 |  | Loans and Leases Receivable, Valuation, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableValuationPolicy | 
            
            
               | 21 |  | Loans and Leases Receivable, Nonmortgage Loan, Valuation, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableNonmortgageLoanValuationPolicy | 
            
            
               | 22 |  | Loans and Leases Receivable, Prepayment Estimate Assumptions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivablePrepaymentEstimateAssumptionsPolicy | 
            
            
               | 23 |  | Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy | 
            
            
               | 24 |  | Loans and Leases Receivable, Past Due Status, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy | 
            
            
               | 25 |  | Loans and Leases Receivable, Troubled Debt Restructuring Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy | 
            
            
               | 26 |  | Loans and Leases Receivable, Nonaccrual Loan and Lease Status, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableNonaccrualLoanAndLeaseStatusPolicy | 
            
            
            
               | 27 |  | Loans and Leases Receivable, Real Estate Acquired Through Foreclosure, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy | 
            
            
               | 28 |  | Loans and Leases Receivable, Origination Fees, Discounts or Premiums, and Direct Costs to Acquire Loans Policy [Policy Text
                  Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy | 
            
            
               | 29 |  | Loans and Leases Receivable, Commitment Fee Policy | [Concept] | Text/String | For period |  | us-gaap:LoansAndLeasesReceivableCommitmentFeePolicy | 
            
            
               | 30 |  | Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy | 
            
            
               | 31 |  | Loans and Leases Receivable, Mortgage Banking Activities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy | 
            
            
               | 32 |  | Receivables and Portions of Securitizations that can be Prepaid at Potential Loss, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock | 
            
            
            
               | 33 |  | Receivables Held-for-sale, Policy [Abstract] | [Abstract] |  |  |  | us-gaap:ReceivablesHeldForSalePolicyAbstract | 
            
            
               | 34 |  | Receivables Held-for-sale, Determination, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ReceivablesHeldForSaleDeterminationPolicy | 
            
            
               | 35 |  | Receivables Held-for-sale, Lower of Cost or Fair Value, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ReceivablesHeldForSaleLowerOfCostOrFairValuePolicy | 
            
            
            
               | 36 |  | Trade and Loan Receivables, Nonmortgage Loans Held-for-sale, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TradeAndLoanReceivablesNonmortgageLoansHeldForSalePolicyPolicyTextBlock | 
            
            
               | 37 |  | Trade and Loan Receivables, Method of Accounting for Receivables that Can be Contractually Prepaid, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TradeAndLoanReceivablesMethodOfAccountingForReceivablesThatCanBeContractuallyPrepaidPolicyPolicyTextBlock | 
            
            
               | 38 |  | Schedule of Impaired Financing Receivable [Table] | [Table] |  |  |  | us-gaap:ScheduleOfImpairedFinancingReceivableTable | 
            
            
               | 39 |  | Class of Financing Receivable [Axis] | [Axis] |  |  |  | us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis | 
            
            
               | 40 |  | Class of Financing Receivable [Domain] | [Member] |  |  |  | us-gaap:FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain | 
            
            
               | 41 |  | Commercial Portfolio Segment [Member] | [Member] |  |  |  | us-gaap:CommercialPortfolioSegmentMember | 
            
            
               | 42 |  | Commercial Real Estate Portfolio Segment [Member] | [Member] |  |  |  | us-gaap:CommercialRealEstatePortfolioSegmentMember | 
            
            
               | 43 |  | Commercial Real Estate Construction Financing Receivable [Member] | [Member] |  |  |  | us-gaap:CommercialRealEstateConstructionFinancingReceivableMember | 
            
            
               | 44 |  | Commercial Real Estate Other Receivable [Member] | [Member] |  |  |  | us-gaap:CommercialRealEstateOtherReceivableMember | 
            
            
            
            
               | 45 |  | Residential Portfolio Segment [Member] | [Member] |  |  |  | us-gaap:ResidentialPortfolioSegmentMember | 
            
            
               | 46 |  | Residential, Prime, Financing Receivable [Member] | [Member] |  |  |  | us-gaap:ResidentialPrimeFinancingReceivableMember | 
            
            
               | 47 |  | Residential, Subprime, Financing Receivable [Member] | [Member] |  |  |  | us-gaap:ResidentialSubprimeFinancingReceivableMember | 
            
            
            
               | 48 |  | Consumer Portfolio Segment [Member] | [Member] |  |  |  | us-gaap:ConsumerPortfolioSegmentMember | 
            
            
               | 49 |  | Consumer Credit Card Financing Receivable [Member] | [Member] |  |  |  | us-gaap:ConsumerCreditCardFinancingReceivableMember | 
            
            
               | 50 |  | Consumer Other Financing Receivable [Member] | [Member] |  |  |  | us-gaap:ConsumerOtherFinancingReceivableMember | 
            
            
               | 51 |  | Consumer Loans Auto Financing Receivable [Member] | [Member] |  |  |  | us-gaap:ConsumerLoansAutoFinancingReceivableMember | 
            
            
            
               | 52 |  | Finance Leases Portfolio Segment [Member] | [Member] |  |  |  | us-gaap:FinanceLeasesPortfolioSegmentMember | 
            
            
               | 53 |  | Finance Leases Financing Receivable [Member] | [Member] |  |  |  | us-gaap:FinanceLeasesFinancingReceivableMember | 
            
            
            
               | 54 |  | Unallocated Financing Receivables [Member] | [Member] |  |  |  | us-gaap:UnallocatedFinancingReceivablesMember | 
            
            
            
            
               | 55 |  | Financing Receivable, Impaired [Line Items] | [Abstract] |  |  |  | us-gaap:FinancingReceivableImpairedLineItems | 
            
            
               | 56 |  | Impaired Financing Receivable, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ImpairedFinancingReceivablePolicyPolicyTextBlock | 
            
            
            
            
            
               | 57 |  | Concentration Risk, Credit Risk, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConcentrationRiskCreditRisk | 
            
            
               | 58 |  | Major Customers, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MajorCustomersPolicyPolicyTextBlock | 
            
            
               | 59 |  | Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock | 
            
            
               | 60 |  | Investment, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InvestmentPolicyTextBlock | 
            
            
               | 61 |  | Marketable Securities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MarketableSecuritiesPolicy | 
            
            
               | 62 |  | Marketable Securities, Trading Securities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MarketableSecuritiesTradingSecuritiesPolicy | 
            
            
               | 63 |  | Marketable Securities, Held-to-maturity Securities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MarketableSecuritiesHeldToMaturitySecuritiesPolicy | 
            
            
               | 64 |  | Marketable Securities, Available-for-sale Securities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MarketableSecuritiesAvailableForSaleSecuritiesPolicy | 
            
            
            
               | 65 |  | Equity and Cost Method Investments, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EquityAndCostMethodInvestmentsPolicy | 
            
            
               | 66 |  | Equity Method Investments, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EquityMethodInvestmentsPolicy | 
            
            
               | 67 |  | Equity Method Investments Issuances, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EquityMethodInvestmentsIssuancesPolicy | 
            
            
            
               | 68 |  | Cost Method Investments, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CostMethodInvestmentsPolicy | 
            
            
            
               | 69 |  | Securities Borrowed and Loaned Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SecuritiesBorrowedAndLoanedPolicy | 
            
            
               | 70 |  | Securities Borrowed Transactions and Securities Loaned Transactions, Types of Securities | [Concept] | Text/String | For period |  | us-gaap:SecuritiesBorrowedTransactionsAndSecuritiesLoanedTransactionsTypesOfSecurities | 
            
            
            
               | 71 |  | Repurchase and Resale Agreements Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RepurchaseAndResaleAgreementsPolicy | 
            
            
               | 72 |  | Repurchase Agreements, Collateral, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RepurchaseAgreementsCollateralPolicy | 
            
            
               | 73 |  | Repurchase Agreements, Valuation, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RepurchaseAgreementsValuationPolicy | 
            
            
            
               | 74 |  | Life Settlement Contracts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LifeSettlementContractsPolicy | 
            
            
               | 75 |  | Fair Value of Financial Instruments, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FairValueOfFinancialInstrumentsPolicy | 
            
            
            
               | 76 |  | Derivatives, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesPolicyTextBlock | 
            
            
               | 77 |  | Derivatives, Basis and Use of Derivatives | [Concept] | Text/String | For period |  | us-gaap:DerivativesBasisAndUseOfDerivatives | 
            
            
               | 78 |  | Derivatives, Measurement Basis | [Concept] | Text/String | For period |  | us-gaap:DerivativesBasisAndUseOfDerivativesBasis | 
            
            
               | 79 |  | Derivatives, Determination of Fair Value | [Concept] | Text/String | For period |  | us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue | 
            
            
               | 80 |  | Derivatives, Use of Derivatives | [Concept] | Text/String | For period |  | us-gaap:DerivativesBasisAndUseOfDerivativesUseOfDerivatives | 
            
            
            
               | 81 |  | Derivatives, Methods of Accounting | [Concept] | Text/String | For period |  | us-gaap:DerivativesMethodsOfAccounting | 
            
            
               | 82 |  | Derivatives, Methods of Accounting, Derivative Types | [Concept] | Text/String | For period |  | us-gaap:DerivativesMethodsOfAccountingDerivativeTypes | 
            
            
               | 83 |  | Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives | 
            
            
               | 84 |  | Derivatives, Methods of Accounting, Hedge Effectiveness [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesMethodsOfAccountingHedgeEffectiveness | 
            
            
               | 85 |  | Derivatives, Methods of Accounting, Hedge Documentation [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesMethodsOfAccountingHedgeDocumentation | 
            
            
               | 86 |  | Derivatives, Methods of Accounting, Derivatives Not Designated or Qualifying as Hedges [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesMethodsOfAccountingNonhedgingDerivatives | 
            
            
            
               | 87 |  | Derivatives, Reporting of Derivative Activity [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesReportingOfDerivativeActivity | 
            
            
               | 88 |  | Derivatives, Hedge Discontinuances [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesHedgeDiscontinuances | 
            
            
               | 89 |  | Derivatives, Hedge Discontinuances, Termination of Hedging Instrument or Hedged Item [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesHedgeDiscontinuancesTerminationOfHedgingInstrumentOrHedgedItem | 
            
            
               | 90 |  | Derivatives, Hedge Discontinuances, Anticipated Transactions [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesHedgeDiscontinuancesAnticipatedTransactions | 
            
            
            
               | 91 |  | Derivatives, Embedded Derivatives [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesEmbeddedDerivatives | 
            
            
               | 92 |  | Derivatives, Offsetting Fair Value Amounts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DerivativesOffsettingFairValueAmountsPolicy | 
            
            
               | 93 |  | Loan Commitments, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LoanCommitmentsPolicy | 
            
            
            
               | 94 |  | Transfers and Servicing of Financial Assets, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock | 
            
            
               | 95 |  | Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy | 
            
            
               | 96 |  | Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Sales, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy | 
            
            
               | 97 |  | Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Financings, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsFinancingsPolicy | 
            
            
               | 98 |  | Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Aggregation, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsAggregationPolicy | 
            
            
            
               | 99 |  | Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy | 
            
            
               | 100 |  | Certain Loans and Debt Securities Acquired in Transfer, Recognizing Interest Income on Impaired Loans, Policy [Policy Text
                  Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferRecognizingInterestIncomeOnImpairedLoansPolicy | 
            
            
               | 101 |  | Assets or Liabilities that Relate to Transferor's Continuing Involvement in Securitized or Asset-backed Financing Assets,
                  Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InterestsContinuedToBeHeldByTransferorInFinancialAssetsThatItHasSecuritizedOrServicingAssetsOrLiabilitiesPolicy | 
            
            
               | 102 |  | Deteriorated Loans Transferred in, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DeterioratedLoansTransferredInPolicy | 
            
            
            
               | 103 |  | Inventory, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryPolicyTextBlock | 
            
            
               | 104 |  | Inventory, Major Classes, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryMajorClassesPolicy | 
            
            
               | 105 |  | Inventory Raw Materials, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryRawMaterialsPolicy | 
            
            
               | 106 |  | Inventory Work in Process, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryWorkInProcessPolicy | 
            
            
               | 107 |  | Inventory Finished Goods, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryFinishedGoodsPolicy | 
            
            
               | 108 |  | Inventory Markdowns, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryMarkdownsPolicy | 
            
            
               | 109 |  | Inventory Shrinkage, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryShrinkagePolicy | 
            
            
               | 110 |  | Inventory Costs for Contracts or Programs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryCostsForContractsOrProgramsPolicy | 
            
            
               | 111 |  | Inventory Supplies, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventorySuppliesPolicy | 
            
            
               | 112 |  | Inventory Consigned to Others, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryInventoryConsignedToOthersPolicy | 
            
            
            
               | 113 |  | Inventory Impairment, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryImpairmentPolicy | 
            
            
               | 114 |  | Inventory Stated Above Cost, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryStatedAboveCostPolicy | 
            
            
               | 115 |  | Inventory, Cash Flow Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryCashFlowPolicy | 
            
            
            
               | 116 |  | Property, Plant and Equipment, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PropertyPlantAndEquipmentPolicyTextBlock | 
            
            
               | 117 |  | Property, Plant and Equipment [Table] | [Table] |  |  |  | us-gaap:ScheduleOfPropertyPlantAndEquipmentTable | 
            
            
               | 118 |  | Property, Plant and Equipment, Type [Axis] | [Axis] |  |  |  | us-gaap:PropertyPlantAndEquipmentByTypeAxis | 
            
            
               | 119 |  | Property, Plant and Equipment, Type [Domain] | [Member] |  |  |  | us-gaap:PropertyPlantAndEquipmentTypeDomain | 
            
            
               | 120 |  | Land and Building [Member] | [Member] |  |  |  | us-gaap:LandAndBuildingMember | 
            
            
               | 121 |  | Land [Member] | [Member] |  |  |  | us-gaap:LandMember | 
            
            
               | 122 |  | Land Improvements [Member] | [Member] |  |  |  | us-gaap:LandImprovementsMember | 
            
            
               | 123 |  | Leasehold Improvements [Member] | [Member] |  |  |  | us-gaap:LeaseholdImprovementsMember | 
            
            
               | 124 |  | Building [Member] | [Member] |  |  |  | us-gaap:BuildingMember | 
            
            
               | 125 |  | Building Improvements [Member] | [Member] |  |  |  | us-gaap:BuildingImprovementsMember | 
            
            
               | 126 |  | Manufacturing Facility [Member] | [Member] |  |  |  | us-gaap:ManufacturingFacilityMember | 
            
            
               | 127 |  | Land and Land Improvements [Member] | [Member] |  |  |  | us-gaap:LandAndLandImprovementsMember | 
            
            
               | 128 |  | Leaseholds and Leasehold Improvements [Member] | [Member] |  |  |  | us-gaap:LeaseholdsAndLeaseholdImprovementsMember | 
            
            
               | 129 |  | Building and Building Improvements [Member] | [Member] |  |  |  | us-gaap:BuildingAndBuildingImprovementsMember | 
            
            
               | 130 |  | Land, Buildings and Improvements [Member] | [Member] |  |  |  | us-gaap:LandBuildingsAndImprovementsMember | 
            
            
            
               | 131 |  | Machinery and Equipment [Member] | [Member] |  |  |  | us-gaap:MachineryAndEquipmentMember | 
            
            
               | 132 |  | Tools, Dies and Molds [Member] | [Member] |  |  |  | us-gaap:ToolsDiesAndMoldsMember | 
            
            
               | 133 |  | Technology Equipment [Member] | [Member] |  |  |  | us-gaap:TechnologyEquipmentMember | 
            
            
               | 134 |  | Computer Equipment [Member] | [Member] |  |  |  | us-gaap:ComputerEquipmentMember | 
            
            
               | 135 |  | Office Equipment [Member] | [Member] |  |  |  | us-gaap:OfficeEquipmentMember | 
            
            
               | 136 |  | Equipment [Member] | [Member] |  |  |  | us-gaap:EquipmentMember | 
            
            
               | 137 |  | Other Machinery and Equipment [Member] | [Member] |  |  |  | us-gaap:OtherMachineryAndEquipmentMember | 
            
            
               | 138 |  | Transportation Equipment [Member] | [Member] |  |  |  | us-gaap:TransportationEquipmentMember | 
            
            
               | 139 |  | Air Transportation Equipment [Member] | [Member] |  |  |  | us-gaap:AirTransportationEquipmentMember | 
            
            
               | 140 |  | Flight Equipment [Member] | [Member] |  |  |  | us-gaap:FlightEquipmentMember | 
            
            
               | 141 |  | Maritime Equipment [Member] | [Member] |  |  |  | us-gaap:MaritimeEquipmentMember | 
            
            
               | 142 |  | Containers [Member] | [Member] |  |  |  | us-gaap:ContainersMember | 
            
            
               | 143 |  | Railroad Transportation Equipment [Member] | [Member] |  |  |  | us-gaap:RailroadTransportationEquipmentMember | 
            
            
               | 144 |  | Vehicles [Member] | [Member] |  |  |  | us-gaap:VehiclesMember | 
            
            
               | 145 |  | Trucks [Member] | [Member] |  |  |  | us-gaap:TrucksMember | 
            
            
               | 146 |  | Automobiles [Member] | [Member] |  |  |  | us-gaap:AutomobilesMember | 
            
            
            
               | 147 |  | Other Transportation Equipment [Member] | [Member] |  |  |  | us-gaap:OtherTransportationEquipmentMember | 
            
            
            
               | 148 |  | Energy Equipment [Member] | [Member] |  |  |  | us-gaap:EnergyEquipmentMember | 
            
            
               | 149 |  | Pipelines [Member] | [Member] |  |  |  | us-gaap:PipelinesMember | 
            
            
               | 150 |  | Refining Equipment [Member] | [Member] |  |  |  | us-gaap:RefiningEquipmentMember | 
            
            
               | 151 |  | Upstream Equipment [Member] | [Member] |  |  |  | us-gaap:UpstreamEquipmentMember | 
            
            
               | 152 |  | Downstream Equipment [Member] | [Member] |  |  |  | us-gaap:DownstreamEquipmentMember | 
            
            
               | 153 |  | Gas Transmission Equipment [Member] | [Member] |  |  |  | us-gaap:GasTransmissionEquipmentMember | 
            
            
               | 154 |  | Gas Distribution Equipment [Member] | [Member] |  |  |  | us-gaap:GasDistributionEquipmentMember | 
            
            
               | 155 |  | Electric Transmission and Distribution Equipment [Member] | [Member] |  |  |  | us-gaap:ElectricTransmissionAndDistributionMember | 
            
            
               | 156 |  | Electric Generation Equipment [Member] | [Member] |  |  |  | us-gaap:ElectricGenerationEquipmentMember | 
            
            
               | 157 |  | Nuclear Fuel [Member] | [Member] |  |  |  | us-gaap:NuclearFuelMember | 
            
            
               | 158 |  | Gas Gathering and Processing Equipment [Member] | [Member] |  |  |  | us-gaap:GasGatheringAndProcessingEquipmentMember | 
            
            
               | 159 |  | Mining Properties and Mineral Rights [Member] | [Member] |  |  |  | us-gaap:MiningPropertiesAndMineralRightsMember | 
            
            
               | 160 |  | Mine Development [Member] | [Member] |  |  |  | us-gaap:MineDevelopmentMember | 
            
            
               | 161 |  | Oil and Gas Properties [Member] | [Member] |  |  |  | us-gaap:OilAndGasPropertiesMember | 
            
            
               | 162 |  | Drilling Rights [Member] | [Member] |  |  |  | us-gaap:DrillingRightsMember | 
            
            
               | 163 |  | Wells and Related Equipment and Facilities [Member] | [Member] |  |  |  | us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember | 
            
            
               | 164 |  | Marine Services Equipment [Member] | [Member] |  |  |  | us-gaap:MarineServicesEquipmentMember | 
            
            
               | 165 |  | Exploration and Production Equipment [Member] | [Member] |  |  |  | us-gaap:ExplorationAndProductionEquipmentMember | 
            
            
               | 166 |  | Other Energy Equipment [Member] | [Member] |  |  |  | us-gaap:OtherEnergyEquipmentMember | 
            
            
               | 167 |  | Gas, Transmission and Distribution Equipment [Member] | [Member] |  |  |  | us-gaap:GasTransmissionAndDistributionEquipmentMember | 
            
            
               | 168 |  | Electric Generation, Transmission and Distribution Equipment [Member] | [Member] |  |  |  | us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember | 
            
            
            
            
               | 169 |  | Property, Plant and Equipment, Other Types [Member] | [Member] |  |  |  | us-gaap:PropertyPlantAndEquipmentOtherTypesMember | 
            
            
               | 170 |  | Equipment Leased to Other Party [Member] | [Member] |  |  |  | us-gaap:EquipmentLeasedToOtherPartyMember | 
            
            
               | 171 |  | Productive Land [Member] | [Member] |  |  |  | us-gaap:ProductiveLandMember | 
            
            
               | 172 |  | Furniture and Fixtures [Member] | [Member] |  |  |  | us-gaap:FurnitureAndFixturesMember | 
            
            
               | 173 |  | Timber Properties [Member] | [Member] |  |  |  | us-gaap:TimberPropertiesMember | 
            
            
               | 174 |  | Landfill [Member] | [Member] |  |  |  | us-gaap:LandfillMember | 
            
            
               | 175 |  | Software Development [Member] | [Member] |  |  |  | us-gaap:SoftwareDevelopmentMember | 
            
            
               | 176 |  | Retail Site [Member] | [Member] |  |  |  | us-gaap:RetailSiteMember | 
            
            
               | 177 |  | Assets Held under Capital Leases [Member] | [Member] |  |  |  | us-gaap:AssetsHeldUnderCapitalLeasesMember | 
            
            
               | 178 |  | Assets Leased to Others [Member] | [Member] |  |  |  | us-gaap:AssetsLeasedToOthersMember | 
            
            
               | 179 |  | Asset under Construction [Member] | [Member] |  |  |  | us-gaap:AssetUnderConstructionMember | 
            
            
               | 180 |  | Construction in Progress [Member] | [Member] |  |  |  | us-gaap:ConstructionInProgressMember | 
            
            
               | 181 |  | Breeding and Production Animals [Member] | [Member] |  |  |  | us-gaap:BreedingAndProductionAnimalsMember | 
            
            
               | 182 |  | Remediation Property for Sale, Abandonment or Disposal [Member] | [Member] |  |  |  | us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember | 
            
            
               | 183 |  | Other Capitalized Property Plant and Equipment [Member] | [Member] |  |  |  | us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember | 
            
            
               | 184 |  | Software and Software Development Costs [Member] | [Member] |  |  |  | us-gaap:SoftwareAndSoftwareDevelopmentCostsMember | 
            
            
            
            
            
               | 185 |  | Range [Axis] | [Axis] |  |  |  | us-gaap:RangeAxis | 
            
            
               | 186 |  | Range [Domain] | [Member] |  |  |  | us-gaap:RangeMember | 
            
            
               | 187 |  | Maximum [Member] | [Member] |  |  |  | us-gaap:MaximumMember | 
            
            
               | 188 |  | Minimum [Member] | [Member] |  |  |  | us-gaap:MinimumMember | 
            
            
            
            
               | 189 |  | Property, Plant and Equipment [Line Items] | [Abstract] |  |  |  | us-gaap:PropertyPlantAndEquipmentLineItems | 
            
            
               | 190 |  | Property, Plant and Equipment, Useful Life | [Concept] |  | For period |  | us-gaap:PropertyPlantAndEquipmentUsefulLife | 
            
            
            
            
               | 191 |  | Property, Plant and Equipment, Basis of Valuation | [Concept] | Text/String | For period |  | us-gaap:PropertyPlantAndEquipmentBasisOfValuation | 
            
            
               | 192 |  | Property, Plant and Equipment, Depreciation Methods | [Concept] | Text/String | For period |  | us-gaap:PropertyPlantAndEquipmentDepreciationMethods | 
            
            
               | 193 |  | Property, Plant and Equipment, Estimated Useful Lives | [Concept] | Text/String | For period |  | us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives | 
            
            
               | 194 |  | Property, Plant and Equipment, Dispositions | [Concept] | Text/String | For period |  | us-gaap:PropertyPlantAndEquipmentDispositions | 
            
            
               | 195 |  | Property, Plant and Equipment, Cost Capitalization | [Concept] | Text/String | For period |  | us-gaap:PropertyPlantAndEquipmentCostCapitalization | 
            
            
               | 196 |  | Property, Plant and Equipment, Interest Capitalization | [Concept] | Text/String | For period |  | us-gaap:PropertyPlantAndEquipmentInterestCapitalization | 
            
            
               | 197 |  | Property, Plant and Equipment, Impairment [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PropertyPlantAndEquipmentImpairment | 
            
            
               | 198 |  | Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts | 
            
            
               | 199 |  | Property, Plant and Equipment, Planned Major Maintenance Activities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy | 
            
            
            
               | 200 |  | Depreciation, Depletion, and Amortization [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock | 
            
            
               | 201 |  | Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock | 
            
            
               | 202 |  | Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock | 
            
            
               | 203 |  | Goodwill and Intangible Assets, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock | 
            
            
               | 204 |  | Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy | 
            
            
               | 205 |  | Number of Reporting Units | [Concept] | Integer | For period |  | us-gaap:NumberOfReportingUnits | 
            
            
            
               | 206 |  | Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy | 
            
            
               | 207 |  | Intangible Assets, Finite-Lived, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IntangibleAssetsFiniteLivedPolicy | 
            
            
               | 208 |  | Intangible Assets, Costs Incurred to Renew or Extend, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend | 
            
            
               | 209 |  | Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy | 
            
            
            
            
               | 210 |  | Deferred Charges, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DeferredChargesPolicyTextBlock | 
            
            
               | 211 |  | Precontract Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PrecontractCostsPolicyTextBlock | 
            
            
               | 212 |  | Credit Card Origination Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CreditCardOriginationCostsPolicyTextBlock | 
            
            
               | 213 |  | Debt, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DebtPolicyTextBlock | 
            
            
               | 214 |  | Shares Subject to Mandatory Redemption, Changes in Redemption Value, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock | 
            
            
               | 215 |  | Asset Retirement Obligations and Environmental Cost, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock | 
            
            
               | 216 |  | Asset Retirement Obligations, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AssetRetirementObligationsPolicy | 
            
            
               | 217 |  | Environmental Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EnvironmentalCostsPolicy | 
            
            
               | 218 |  | Environmental Cost, Expense Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EnvironmentalCostExpensePolicy | 
            
            
               | 219 |  | Environmental Costs, Capitalization Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EnvironmentalCostsCapitalizationPolicy | 
            
            
               | 220 |  | Presentation of Unused Proceeds of Pollution Control Financing, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PresentationOfUnusedProceedsOfPollutionControlFinancingPolicy | 
            
            
            
            
               | 221 |  | Commitments and Contingencies, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CommitmentsAndContingenciesPolicyTextBlock | 
            
            
               | 222 |  | Guarantees, Indemnifications and Warranties Policies [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies | 
            
            
               | 223 |  | Extended Product Warranty, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExtendedProductWarrantyPolicy | 
            
            
               | 224 |  | Standard Product Warranty, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:StandardProductWarrantyPolicy | 
            
            
            
               | 225 |  | Malpractice Loss Contingency, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MalpracticeLossContingencyPolicy | 
            
            
               | 226 |  | Malpractice Loss Contingency, Basis for Discount Rate | [Concept] | Text/String | For period |  | us-gaap:MalpracticeLossContingencyBasisForDiscountRate | 
            
            
               | 227 |  | Malpractice Loss Contingency, Discount Rate | [Concept] | Percent | For period |  | us-gaap:MalpracticeLossContingencyDiscountRate | 
            
            
            
            
               | 228 |  | Stockholders' Equity, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:StockholdersEquityPolicyTextBlock | 
            
            
               | 229 |  | Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy | 
            
            
               | 230 |  | Reclassifications Between Temporary and Permanent Equity | [Concept] | Text/String | For period |  | us-gaap:ReclassificationsBetweenTemporaryAndPermanentEquity | 
            
            
            
               | 231 |  | Revenue Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionPolicyTextBlock | 
            
            
               | 232 |  | Revenue Recognition, Multiple-deliverable Arrangements [Table Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsTableTextBlock | 
            
            
               | 233 |  | Revenue Recognition, Multiple-deliverable Arrangements [Table] | [Table] |  |  |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsTable | 
            
            
               | 234 |  | Type of Arrangement and Non-arrangement Transactions [Axis] | [Axis] |  |  |  | us-gaap:TypeOfArrangementAxis | 
            
            
               | 235 |  | Arrangements and Non-arrangement Transactions [Domain] | [Member] |  |  |  | us-gaap:ArrangementsAndNonarrangementTransactionsMember | 
            
            
               | 236 |  | Type of Arrangement [Member] | [Member] |  |  |  | us-gaap:TypeOfArrangementDomain | 
            
            
               | 237 |  | Collaborative Arrangement [Member] | [Member] |  |  |  | us-gaap:CollaborativeArrangementMember | 
            
            
               | 238 |  | Collaborative Arrangement, Product [Member] | [Member] |  |  |  | us-gaap:CollaborativeArrangementProductAgreementMember | 
            
            
               | 239 |  | Collaborative Arrangement, Co-promotion [Member] | [Member] |  |  |  | us-gaap:CollaborativeArrangementCopromotionMember | 
            
            
            
               | 240 |  | Non-collaborative Arrangement Transactions [Member] | [Member] |  |  |  | us-gaap:NoncollaborativeArrangementTransactionsMember | 
            
            
            
               | 241 |  | Non-arrangement Transactions [Member] | [Member] |  |  |  | us-gaap:NonarrangementTransactionsMember | 
            
            
            
            
               | 242 |  | Products and Services [Axis] | [Axis] |  |  |  | us-gaap:ProductOrServiceAxis | 
            
            
               | 243 |  | Products and Services [Domain] | [Member] |  |  |  | us-gaap:ProductsAndServicesDomain | 
            
            
               | 244 |  | Product [Member] | [Member] |  |  |  | us-gaap:ProductMember | 
            
            
            
            
               | 245 |  | Revenue Recognition, Multiple-deliverable Arrangements [Line Items] | [Abstract] |  |  |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsLineItems | 
            
            
               | 246 |  | Revenue Recognition, Multiple-deliverable Arrangements, Description [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionMultipleElementArrangements | 
            
            
               | 247 |  | Revenue Recognition, Multiple-deliverable Arrangements, Determination of Selling Price [Abstract] | [Abstract] |  |  |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsDeterminationOfSellingPriceAbstract | 
            
            
               | 248 |  | Revenue Recognition, Multiple-deliverable Arrangements, Determination of Selling Price, Method | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsDeterminationOfSellingPriceMethod | 
            
            
               | 249 |  | Revenue Recognition, Multiple-deliverable Arrangements, Determination of Selling Price, Amount | [Concept] | Monetary | For period | Credit | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsDeterminationOfSellingPriceAmount | 
            
            
            
               | 250 |  | Revenue Recognition, Multiple-deliverable Arrangements, Significant Deliverables, Separate Units of Accounting, Qualification
                  Flag | [Concept] | Yes/No | For period |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsSignificantDeliverablesSeparateUnitsOfAccountingQualificationFlag | 
            
            
               | 251 |  | Revenue Recognition, Multiple-deliverable Arrangements, Allocation to Specific Unit of Accounting, Effect of Changes [Abstract] | [Abstract] |  |  |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesAbstract | 
            
            
               | 252 |  | Revenue Recognition, Multiple-deliverable Arrangements, Allocation to Specific Unit of Accounting, Effect of Changes, Selling
                  Price | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesSellingPrice | 
            
            
               | 253 |  | Revenue Recognition, Multiple-deliverable Arrangements, Allocation to Specific Unit of Accounting, Effect of Changes, Methodology | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesMethodology | 
            
            
               | 254 |  | Revenue Recognition, Multiple-deliverable Arrangements, Allocation to Specific Unit of Accounting, Effect of Changes, Assumptions | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesAssumptions | 
            
            
            
               | 255 |  | Revenue Recognition, New Accounting Pronouncement, Unit of Accounting | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionNewAccountingPronouncementUnitOfAccounting | 
            
            
               | 256 |  | Revenue Recognition, New Accounting Pronouncement, Allocation | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionNewAccountingPronouncementAllocation | 
            
            
               | 257 |  | Revenue Recognition, New Accounting Pronouncement, Timing | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionNewAccountingPronouncementTiming | 
            
            
               | 258 |  | Revenue Recognition, New Accounting Pronouncement, Revenue Recognized under Prior Guidance | [Concept] | Monetary | For period | Credit | us-gaap:RevenueRecognitionNewAccountingPronouncementRevenueRecognizedUnderPriorGuidance | 
            
            
               | 259 |  | Revenue Recognition, New Accounting Pronouncement, Material Effect, Description | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription | 
            
            
               | 260 |  | Revenue Recognition, New Accounting Pronouncement, Material Effect, Revenue Recognized under Amended Guidance | [Concept] | Monetary | For period | Credit | us-gaap:RevenueRecognitionNewAccountingPronouncementMaterialEffectRevenueRecognizedUnderAmendedGuidance | 
            
            
               | 261 |  | Revenue Recognition, New Accounting Pronouncement, Material Effect, Revenue Deferred under Amended Guidance | [Concept] | Monetary | As of | Credit | us-gaap:RevenueRecognitionNewAccountingPronouncementMaterialEffectRevenueDeferredUnderAmendedGuidance | 
            
            
            
            
            
               | 262 |  | Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure | 
            
            
               | 263 |  | Gross Billings | [Concept] | Monetary | For period | Credit | us-gaap:GrossTransactionVolume | 
            
            
               | 264 |  | Revenue Recognition, Excise and Sales Taxes | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionExciseAndSalesTaxes | 
            
            
               | 265 |  | Excise and Sales Taxes | [Concept] | Monetary | For period | Debit | us-gaap:ExciseAndSalesTaxes | 
            
            
            
            
               | 266 |  | Revenue Recognition, Sales of Goods [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionSalesOfGoods | 
            
            
               | 267 |  | Revenue Recognition, Revenue Reductions [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionRevenueReductions | 
            
            
               | 268 |  | Revenue Recognition, Sales Returns [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionSalesReturns | 
            
            
               | 269 |  | Revenue Recognition, Sales Returns, Changes in Estimated Returns | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionSalesReturnsChangesInEstimatedReturns | 
            
            
               | 270 |  | Revenue Recognition, Sales Returns, Reserve for Sales Returns | [Concept] | Monetary | For period | Credit | us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns | 
            
            
            
               | 271 |  | Revenue Recognition, Allowances [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionAllowances | 
            
            
               | 272 |  | Revenue Recognition, Bill and Hold Arrangements [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionBillAndHoldArrangements | 
            
            
               | 273 |  | Revenue Recognition, Incentives [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionIncentives | 
            
            
               | 274 |  | Revenue Recognition, Rebates [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionRebates | 
            
            
               | 275 |  | Revenue Recognition, Discounts [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionDiscounts | 
            
            
               | 276 |  | Revenue Recognition, Loyalty Programs [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionLoyaltyPrograms | 
            
            
            
               | 277 |  | Revenue Recognition, Sales of Services [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionSalesOfServices | 
            
            
               | 278 |  | Revenue Recognition, Services, Licensing Fees [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionServicesLicensingFees | 
            
            
               | 279 |  | Revenue Recognition, Services, Royalty Fees [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionServicesRoyaltyFees | 
            
            
               | 280 |  | Revenue Recognition, Services, Franchise Fees [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionServicesFranchiseFees | 
            
            
               | 281 |  | Commitments from Franchise Agreements | [Concept] | Text/String | For period |  | us-gaap:CommitmentsFromFranchiseAgreements | 
            
            
               | 282 |  | Initial Franchise Fees | [Concept] | Monetary | For period | Credit | us-gaap:InitialFranchiseFees | 
            
            
               | 283 |  | Revenue from Franchisor Owned Outlets | [Concept] | Monetary | For period | Credit | us-gaap:RevenueFromFranchisorOwnedOutlets | 
            
            
               | 284 |  | Franchise Revenue | [Concept] | Monetary | For period | Credit | us-gaap:FranchiseRevenue | 
            
            
               | 285 |  | Costs of Franchisor Owned Outlets | [Concept] | Monetary | For period | Debit | us-gaap:CostsOfFranchisorOwnedOutlets | 
            
            
               | 286 |  | Costs of Franchised Outlets | [Concept] | Monetary | For period | Debit | us-gaap:CostsOfFranchisedOutlets | 
            
            
               | 287 |  | Changes in Franchises | [Concept] | Text/String | For period |  | us-gaap:ChangesInFranchises | 
            
            
            
               | 288 |  | Revenue Recognition, Services, Commissions [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionServicesCommissions | 
            
            
               | 289 |  | Revenue Recognition, Services, Management Fees [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionServicesManagementFees | 
            
            
               | 290 |  | Revenue Recognition, Services, Refundable Fees for Services [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionServicesRefundableFeesForServices | 
            
            
               | 291 |  | Estimate of Cancellations | [Concept] | Monetary | For period | Debit | us-gaap:EstimateOfCancellations | 
            
            
            
            
               | 292 |  | Revenue Recognition, Long-term Contracts [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionLongTermContracts | 
            
            
               | 293 |  | Revenue Recognition, Percentage-of-Completion Method [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionPercentageOfCompletionMethod | 
            
            
               | 294 |  | Revenue Recognition, Completed-Contract Method [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionCompletedContractMethod | 
            
            
               | 295 |  | Revenue Recognition, Long-term Contracts, Incentive and Award Fees [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionLongTermContractsIncentiveAndAwardFees | 
            
            
            
               | 296 |  | Revenue Recognition, Software [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionSoftware | 
            
            
               | 297 |  | Revenue Recognition, Deferred Revenue [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionDeferredRevenue | 
            
            
               | 298 |  | Revenue Recognition, Milestone Method [Table Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionMilestoneMethodTableTextBlock | 
            
            
               | 299 |  | Revenue Recognition, Milestone Method [Table] | [Table] |  |  |  | us-gaap:RevenueRecognitionMilestoneMethodTable | 
            
            
               | 300 |  | Type of Arrangement and Non-arrangement Transactions [Axis] | [Axis] |  |  |  | us-gaap:TypeOfArrangementAxis | 
            
            
               | 301 |  | Arrangements and Non-arrangement Transactions [Domain] | [Member] |  |  |  | us-gaap:ArrangementsAndNonarrangementTransactionsMember | 
            
            
               | 302 |  | Type of Arrangement [Member] | [Member] |  |  |  | us-gaap:TypeOfArrangementDomain | 
            
            
               | 303 |  | Collaborative Arrangement [Member] | [Member] |  |  |  | us-gaap:CollaborativeArrangementMember | 
            
            
               | 304 |  | Collaborative Arrangement, Product [Member] | [Member] |  |  |  | us-gaap:CollaborativeArrangementProductAgreementMember | 
            
            
               | 305 |  | Collaborative Arrangement, Co-promotion [Member] | [Member] |  |  |  | us-gaap:CollaborativeArrangementCopromotionMember | 
            
            
            
               | 306 |  | Non-collaborative Arrangement Transactions [Member] | [Member] |  |  |  | us-gaap:NoncollaborativeArrangementTransactionsMember | 
            
            
            
               | 307 |  | Non-arrangement Transactions [Member] | [Member] |  |  |  | us-gaap:NonarrangementTransactionsMember | 
            
            
            
            
               | 308 |  | Revenue Recognition, Milestone Method [Line Items] | [Abstract] |  |  |  | us-gaap:RevenueRecognitionMilestoneMethodLineItems | 
            
            
               | 309 |  | Revenue Recognition, Milestone Method, Description | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionMilestoneMethodDescription | 
            
            
               | 310 |  | Revenue Recognition, Milestone Method, Milestone | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionMilestoneMethodMilestone | 
            
            
               | 311 |  | Revenue Recognition, Milestone Method, Factors | [Concept] | Text/String | For period |  | us-gaap:RevenueRecognitionMilestoneMethodFactors | 
            
            
               | 312 |  | Revenue Recognition, Milestone Method, Revenue Recognized | [Concept] | Monetary | For period | Credit | us-gaap:RevenueRecognitionMilestoneMethodRevenueRecognized | 
            
            
            
            
            
               | 313 |  | Revenue Recognition, Customer Acquisitions [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionCustomerAcquisitions | 
            
            
               | 314 |  | Revenue Recognition, Interest [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionInterest | 
            
            
               | 315 |  | Revenue Recognition, Dividends [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionDividends | 
            
            
               | 316 |  | Revenue Recognition Leases [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionLeases | 
            
            
               | 317 |  | Revenue Recognition Leases, Operating [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionLeasesOperating | 
            
            
               | 318 |  | Revenue Recognition Leases, Capital [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionLeasesCapital | 
            
            
            
               | 319 |  | Revenue Recognition, Advertising Barter Transactions [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionAdvertisingBarterTransactions | 
            
            
               | 320 |  | Revenue Recognition, Gift Cards [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionGiftCards | 
            
            
               | 321 |  | Revenue Recognition, Gift Cards, Breakage | [Concept] | Monetary | For period | Credit | us-gaap:RevenueRecognitionGiftCardsBreakage | 
            
            
            
               | 322 |  | Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionRealEstateTransactionsPolicy | 
            
            
               | 323 |  | Revenue Recognition, Retail Land Sales [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionRetailLandSales | 
            
            
               | 324 |  | Revenue Recognition, Retrospective Rate-Setting Systems, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionRetrospectiveRateSettingSystemsPolicyPolicyTextBlock | 
            
            
            
               | 325 |  | Cost of Sales, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CostOfSalesPolicyTextBlock | 
            
            
               | 326 |  | Related Parties Amount in Cost of Sales | [Concept] | Monetary | For period | Debit | us-gaap:RelatedPartiesAmountInCostOfSales | 
            
            
               | 327 |  | Cost of Sales, Vendor Allowances, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CostOfSalesVendorAllowancesPolicy | 
            
            
            
               | 328 |  | Selling, General and Administrative Expenses, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock | 
            
            
               | 329 |  | Shipping and Handling Cost, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ShippingAndHandlingCostPolicyTextBlock | 
            
            
               | 330 |  | Shipping, Handling and Transportation Costs | [Concept] | Monetary | For period | Debit | us-gaap:ShippingHandlingAndTransportationCosts | 
            
            
            
               | 331 |  | Advertising Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AdvertisingCostsPolicyTextBlock | 
            
            
               | 332 |  | Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AdvertisingCostPolicyExpensedAdvertisingCost | 
            
            
               | 333 |  | Advertising Costs, Policy, Capitalized Direct Response Advertising [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AdvertisingCostsPolicyCapitalizedDirectResponseAdvertising | 
            
            
               | 334 |  | Advertising Costs, Capitalized Direct Response Advertising, Write-down | [Concept] | Monetary | For period | Debit | us-gaap:AdvertisingCostsCapitalizedDirectResponseAdvertisingWriteDown | 
            
            
            
               | 335 |  | Cooperative Advertising Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CooperativeAdvertisingPolicy | 
            
            
               | 336 |  | Cooperative Advertising Amount | [Concept] | Monetary | For period | Credit | us-gaap:CooperativeAdvertisingAmount | 
            
            
            
               | 337 |  | Advertising Barter Transactions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AdvertisingBarterTransactionsPolicy | 
            
            
            
               | 338 |  | Interest Capitalization, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InterestCapitalizationPolicyPolicyTextBlock | 
            
            
               | 339 |  | Compensation Related Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CompensationRelatedCostsPolicyTextBlock | 
            
            
               | 340 |  | Pension and Other Postretirement Plans, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PensionAndOtherPostretirementPlansPolicy | 
            
            
               | 341 |  | Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy | 
            
            
               | 342 |  | Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy | 
            
            
            
               | 343 |  | Postemployment Benefit Plans, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PostemploymentBenefitPlansPolicy | 
            
            
               | 344 |  | Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EmployeeStockOwnershipPlanESOPPolicy | 
            
            
               | 345 |  | Employee Stock Ownership Plan (ESOP), Effect on Earnings Per Share | [Concept] | Text/String | For period |  | us-gaap:EmployeeStockOwnershipPlanESOPEffectOnEarningsPerShare | 
            
            
               | 346 |  | Employee Stock Ownership Plan (ESOP), Method of Measuring Compensation | [Concept] | Text/String | For period |  | us-gaap:EmployeeStockOwnershipPlanESOPMethodOfMeasuringCompensation | 
            
            
               | 347 |  | Employee Stock Ownership Plan (ESOP), Classification of Dividends | [Concept] | Text/String | For period |  | us-gaap:EmployeeStockOwnershipPlanESOPClassificationOfDividends | 
            
            
               | 348 |  | Employee Stock Ownership Plan (ESOP), Deferred Shares, Accounting Treatment | [Concept] | Text/String | For period |  | us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesAccountingTreatment | 
            
            
               | 349 |  | Grandfathered ESOP Expense Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GrandfatheredESOPExpenseRecognitionPolicy | 
            
            
            
               | 350 |  | Share-based Compensation, Effect on Earnings Per Share | [Concept] | Text/String | For period |  | us-gaap:SharebasedCompensationEffectOnEarningsPerShare | 
            
            
               | 351 |  | Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy | 
            
            
               | 352 |  | Share-based Compensation, Option and Incentive Plans, Director Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy | 
            
            
               | 353 |  | Compensated Absences Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CompensatedAbsencesPolicy | 
            
            
               | 354 |  | Incentive Distribution Policy, Managing Member or General Partner, Description [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IncentiveDistributionPolicyManagingMemberOrGeneralPartnerDescription | 
            
            
            
               | 355 |  | Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock | 
            
            
               | 356 |  | Costs Associated with Exit or Disposal Activities or Restructurings, Policy | [Concept] | Text Block (HTML) | For period |  | us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy | 
            
            
               | 357 |  | Costs Associated with Exit or Disposal Activities or Restructurings, Policy, Ongoing Benefit Arrangements [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyOngoingBenefitArrangements | 
            
            
            
               | 358 |  | Legal Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LegalCostsPolicyTextBlock | 
            
            
               | 359 |  | Commissions Expense, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CommissionsExpensePolicyPolicyTextBlock | 
            
            
               | 360 |  | Frequent Flier Program, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FrequentFlierProgramPolicyPolicyTextBlock | 
            
            
               | 361 |  | Maintenance Cost, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MaintenanceCostPolicyPolicyTextBlock | 
            
            
               | 362 |  | Revenue Recognition, Cargo and Freight, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionCargoAndFreightPolicyPolicyTextBlock | 
            
            
               | 363 |  | Revenue Recognition, Regional Carriers and Passengers, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionRegionalCarriersAndPassengersPolicyPolicyTextBlock | 
            
            
               | 364 |  | Interest Expense, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InterestExpensePolicyTextBlock | 
            
            
               | 365 |  | Interest Expense Allocated to Discontinued Operations, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InterestExpenseAllocatedToDiscontinuedOperationsPolicy | 
            
            
               | 366 |  | Interest Expense on Prepetition Liabilities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InterestExpenseOnPrepetitionLiabilitiesPolicy | 
            
            
            
               | 367 |  | Research, Development, and Computer Software, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock | 
            
            
               | 368 |  | Research and Development Expense, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ResearchAndDevelopmentExpensePolicy | 
            
            
               | 369 |  | Internal Use Software, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InternalUseSoftwarePolicy | 
            
            
               | 370 |  | Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy | 
            
            
               | 371 |  | In Process Research and Development, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InProcessResearchAndDevelopmentPolicy | 
            
            
            
               | 372 |  | Collaborative Arrangement, Accounting Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CollaborativeArrangementAccountingPolicy | 
            
            
               | 373 |  | Discontinued Operations, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DiscontinuedOperationsPolicyTextBlock | 
            
            
               | 374 |  | Income Tax, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IncomeTaxPolicyTextBlock | 
            
            
               | 375 |  | Unremitted Earnings in Foreign Investment, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:UnremittedEarningsInForeignInvestmentPolicy | 
            
            
               | 376 |  | Entity Not Subject to Income Taxes, Policy | [Concept] | Text/String | For period |  | us-gaap:EntityNotSubjectToIncomeTaxesPolicy | 
            
            
               | 377 |  | Entity Not Subject to Income Taxes, Difference in Bases, Amount | [Concept] | Monetary | As of | Debit | us-gaap:EntityNotSubjectToIncomeTaxesDifferenceInBasesAmount | 
            
            
            
               | 378 |  | Member of Group Filing Consolidated Return, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MemberOfGroupFilingConsolidatedReturnPolicy | 
            
            
               | 379 |  | Income Tax Uncertainties, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IncomeTaxUncertaintiesPolicy | 
            
            
            
               | 380 |  | Comprehensive Income, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ComprehensiveIncomePolicyPolicyTextBlock | 
            
            
               | 381 |  | Earnings Per Share, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EarningsPerSharePolicyTextBlock | 
            
            
               | 382 |  | Earnings Per Share Policy, Basic | [Concept] | Text/String | For period |  | us-gaap:EarningsPerSharePolicyBasic | 
            
            
               | 383 |  | Earnings Per Share Policy, Diluted | [Concept] | Text/String | For period |  | us-gaap:EarningsPerSharePolicyDiluted | 
            
            
               | 384 |  | Earnings Per Share, Subsequent Events | [Concept] | Text/String | For period |  | us-gaap:EarningsPerShareSubsequentEvents | 
            
            
               | 385 |  | Earnings Per Share, Potentially Dilutive Securities | [Concept] | Text/String | For period |  | us-gaap:EarningsPerSharePotentiallyDilutiveSecurities | 
            
            
            
               | 386 |  | Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock | 
            
            
               | 387 |  | Business Combinations Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:BusinessCombinationsPolicy | 
            
            
               | 388 |  | Combination of Entities under Common Control, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PurchaseTransactionPolicy | 
            
            
            
               | 389 |  | Foreign Currency Transactions and Translations Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock | 
            
            
               | 390 |  | Self Insurance Reserve [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SelfInsuranceReservePolicyTextBlock | 
            
            
               | 391 |  | Lease, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LeasePolicyTextBlock | 
            
            
               | 392 |  | Sale Leaseback Transactions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SaleLeasebackTransactionsPolicy | 
            
            
            
               | 393 |  | Segment Reporting, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SegmentReportingPolicyPolicyTextBlock | 
            
            
               | 394 |  | Subsequent Events, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SubsequentEventsPolicyPolicyTextBlock | 
            
            
               | 395 |  | Fair Value Measurement, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FairValueMeasurementPolicyPolicyTextBlock | 
            
            
               | 396 |  | Fair Value of Financial Instruments, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FairValueOfFinancialInstrumentsPolicy | 
            
            
               | 397 |  | Fair Value Transfer, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FairValueTransferPolicyPolicyTextBlock | 
            
            
            
               | 398 |  | Industry Specific Policies [Abstract] | [Abstract] |  |  |  | us-gaap:IndustrySpecificPoliciesAbstract | 
            
            
               | 399 |  | Industry Specific Policies, Oil and Gas [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IndustrySpecificPoliciesOilAndGasTextBlock | 
            
            
               | 400 |  | Oil and Gas Properties Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:OilAndGasPropertiesPolicyPolicyTextBlock | 
            
            
               | 401 |  | Depreciation, Depletion, and Amortization [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock | 
            
            
               | 402 |  | Gas Balancing Arrangements, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GasBalancingArrangementsPolicy | 
            
            
               | 403 |  | Sales Method or Entitlements Method, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SalesMethodOrEntitlementsMethodPolicy | 
            
            
            
               | 404 |  | Exploratory Drilling Costs Capitalization and Impairment, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExploratoryDrillingCostsCapitalizationAndImpairmentPolicy | 
            
            
               | 405 |  | Capitalization of Internal Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CapitalizationOfInternalCostsPolicy | 
            
            
               | 406 |  | Interest in Unincorporated Joint Ventures or Partnerships, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InterestInUnincorporatedJointVenturesOrPartnershipsPolicy | 
            
            
               | 407 |  | Costs Incurred, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CostsIncurredPolicy | 
            
            
               | 408 |  | Full Cost or Successful Efforts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FullCostOrSuccessfulEffortsPolicy | 
            
            
               | 409 |  | Full Cost Method Using Gross Revenue Method, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FullCostMethodUsingGrossRevenueMethodPolicy | 
            
            
            
               | 410 |  | Royalty Trust Distributable Income, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RoyaltyTrustDistributableIncomePolicy | 
            
            
            
               | 411 |  | Industry Specific Policies, Broker Dealer [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IndustrySpecificPoliciesBrokerDealerTextBlock | 
            
            
               | 412 |  | Exchange Memberships, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExchangeMembershipsPolicy | 
            
            
               | 413 |  | Exchange Membership with Rights of Ownership and to Conduct Business Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExchangeMembershipWithRightsOfOwnershipAndToConductBusinessPolicy | 
            
            
               | 414 |  | Exchange Membership with Right to Conduct Business Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExchangeMembershipWithRightToConductBusinessPolicy | 
            
            
               | 415 |  | Exchange Membership Contributed Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExchangeMembershipContributedPolicy | 
            
            
            
               | 416 |  | Securities Owned Not Readily Marketable, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SecuritiesOwnedNotReadilyMarketablePolicy | 
            
            
               | 417 |  | Management and Investment Advisory Fees, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ManagementAndInvestmentAdvisoryFeesPolicy | 
            
            
               | 418 |  | Proprietary and Customer Security and Commodity Transactions | [Concept] | Text/String | For period |  | us-gaap:ProprietaryAndCustomerSecurityAndCommodityTransactions | 
            
            
               | 419 |  | Commissions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CommissionsPolicy | 
            
            
               | 420 |  | Exchange Fees, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExchangeFeesPolicy | 
            
            
               | 421 |  | Floor Brokerage, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FloorBrokeragePolicy | 
            
            
               | 422 |  | Investment Banking Fees, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InvestmentBankingFeesPolicy | 
            
            
            
               | 423 |  | Industry Specific Policies, Insurance Companies [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IndustrySpecificPoliciesInsuranceCompaniesTextBlock | 
            
            
               | 424 |  | Policyholder Accounts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PolicyholderAccountsPolicy | 
            
            
               | 425 |  | Allocations to Policyholders, Policies [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AllocationsToPolicyholdersPolicies | 
            
            
               | 426 |  | Premiums Receivable, Basis of Accounting, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PremiumsReceivableBasisOfAccountingPolicy | 
            
            
               | 427 |  | Premiums Receivable, Allowance for Doubtful Accounts, Estimation Methodology, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PremiumsReceivableAllowanceForDoubtfulAccountsEstimationMethodologyPolicy | 
            
            
               | 428 |  | Policy Loans Receivable, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PolicyLoansReceivablePolicy | 
            
            
               | 429 |  | Present Value of Future Insurance Profits, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PresentValueOfFutureInsuranceProfitsPolicy | 
            
            
               | 430 |  | Intangible Assets Arising from Insurance Contracts Acquired in Business Combination, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IntangibleAssetsArisingFromInsuranceContractsAcquiredInBusinessCombinationPolicyPolicyTextBlock | 
            
            
               | 431 |  | Deferred Policy Acquisition Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy | 
            
            
               | 432 |  | Internal Replacements of Insurance Contracts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InternalReplacementsOfInsuranceContractsPolicy | 
            
            
               | 433 |  | Short-Duration Contracts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ShortDurationContractsPolicy | 
            
            
               | 434 |  | Long-Duration Contracts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LongDurationContractsPolicy | 
            
            
               | 435 |  | Deposit Contracts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DepositContractsPolicy | 
            
            
               | 436 |  | Liability Reserve Estimate, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LiabilityReserveEstimatePolicy | 
            
            
               | 437 |  | Property Liability Reserve Estimate, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PropertyLiabilityReserveEstimatePolicy | 
            
            
               | 438 |  | Future Policy Benefits Liability, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FuturePolicyBenefitsLiabilityPolicy | 
            
            
               | 439 |  | Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy | 
            
            
               | 440 |  | Minimum Guarantees, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:MinimumGuaranteesPolicy | 
            
            
               | 441 |  | Contingent Liability Reserve Estimate, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ContingentLiabilityReserveEstimatePolicy | 
            
            
               | 442 |  | Reinsurance Accounting Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ReinsuranceAccountingPolicy | 
            
            
               | 443 |  | Insurance Premiums Revenue Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InsurancePremiumsRevenueRecognitionPolicy | 
            
            
               | 444 |  | Revenue Recognition, Premiums Earned, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionPremiumsEarnedPolicy | 
            
            
               | 445 |  | Anticipated Investment Income as Component of Premium Deficiency on Short Duration Contracts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AnticipatedInvestmentIncomeAsComponentOfPremiumDeficiencyOnShortDurationContractsPolicy | 
            
            
               | 446 |  | Sales Inducements to Contract Holders, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:SalesInducementsToContractHoldersPolicy | 
            
            
               | 447 |  | Short-Duration Contracts Revenue Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ShortDurationContractsRevenueRecognitionPolicy | 
            
            
               | 448 |  | Long-Duration Contracts Revenue Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LongDurationContractsRevenueRecognitionPolicy | 
            
            
               | 449 |  | Policyholders' Dividend, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PolicyholdersDividendPolicy | 
            
            
            
               | 450 |  | Public Utilities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PublicUtilitiesPolicyTextBlock | 
            
            
               | 451 |  | Regulated Jurisdictions, Policy | [Concept] | Text/String | For period |  | us-gaap:RegulatedJurisdictionsPolicy | 
            
            
               | 452 |  | Discontinuance of Certain Regulatory Reporting Practices | [Concept] | Text/String | For period |  | us-gaap:DiscontinuanceOfCertainRegulatoryReportingPractices | 
            
            
               | 453 |  | Regulatory Assets and Liabilities, Recognition Criteria | [Concept] | Text/String | For period |  | us-gaap:RegulatoryAssetsAndLiabilitiesRecognitionCriteria | 
            
            
               | 454 |  | Regulatory Depreciation and Amortization, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RegulatoryDepreciationAndAmortizationPolicy | 
            
            
               | 455 |  | Plant Construction Using Intermediary, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PlantConstructionUsingIntermediaryPolicy | 
            
            
               | 456 |  | Interest Cost for Plant Construction Using Intermediary, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InterestCostForPlantConstructionUsingIntermediaryPolicy | 
            
            
            
               | 457 |  | Disallowed Costs for Recently Completed Plant, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:DisallowedCostsForRecentlyCompletedPlantPolicy | 
            
            
               | 458 |  | Allowance for Funds Used During Construction, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AllowanceForFundsUsedDuringConstructionPolicy | 
            
            
               | 459 |  | Plant Retirement and Abandonment, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PlantRetirementAndAbandonmentPolicy | 
            
            
               | 460 |  | Capitalization and Amortization of Fuel Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CapitalizationAndAmortizationOfFuelCostsPolicy | 
            
            
               | 461 |  | Utility, Revenue and Expense Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:UtilityRevenueAndExpenseRecognitionPolicy | 
            
            
               | 462 |  | Regulatory Income Taxes, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RegulatoryIncomeTaxesPolicy | 
            
            
               | 463 |  | Regulatory Environmental Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RegulatoryEnvironmentalCostsPolicy | 
            
            
               | 464 |  | Revenue Recognition from Long-term Power Sales Contracts, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionFromLongTermPowerSalesContractsPolicy | 
            
            
               | 465 |  | Revenue Recognition for Alternative Revenue Programs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy | 
            
            
               | 466 |  | Outage Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:OutageCostsPolicy | 
            
            
               | 467 |  | Emission Credits or Allowances, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EmissionCreditsOrAllowancesPolicy | 
            
            
               | 468 |  | Intercompany Profit to Regulated Affiliates, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:IntercompanyProfitToRegulatedAffiliatesPolicy | 
            
            
            
               | 469 |  | Real Estate, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RealEstatePolicyTextBlock | 
            
            
               | 470 |  | Inventory, Real Estate, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryRealEstatePolicy | 
            
            
               | 471 |  | Land under Option Arrangements, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LandUnderOptionArrangementsPolicy | 
            
            
               | 472 |  | Inventory, Interest Capitalization Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:InventoryInterestCapitalizationPolicy | 
            
            
               | 473 |  | Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RevenueRecognitionRealEstateTransactionsPolicy | 
            
            
               | 474 |  | Real Estate Held for Development and Sale, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RealEstateHeldForDevelopmentAndSalePolicy | 
            
            
               | 475 |  | Real Estate Owned, Valuation Allowance, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RealEstateOwnedValuationAllowancePolicy | 
            
            
            
               | 476 |  | Retail Land Sales, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:RetailLandSalesPolicyPolicyTextBlock | 
            
            
               | 477 |  | Construction Contractors, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConstructionContractorsPolicyPolicyTextBlock | 
            
            
               | 478 |  | Construction Contractors, Method of Reporting Affiliated Entities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConstructionContractorsMethodOfReportingAffiliatedEntitiesPolicyPolicyTextBlock | 
            
            
               | 479 |  | Construction Contractors, Operating Cycle, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock | 
            
            
            
               | 480 |  | Government Contractors, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GovernmentContractorsPolicyPolicyTextBlock | 
            
            
               | 481 |  | Government Contractors, Contracts in Progress, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GovernmentContractorsContractsInProgressPolicyPolicyTextBlock | 
            
            
               | 482 |  | Government Contractors, Revenue Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GovernmentContractorsRevenueRecognitionPolicyPolicyTextBlock | 
            
            
               | 483 |  | Government Contractors, Combining and Segmenting, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GovernmentContractorsCombiningAndSegmentingPolicyPolicyTextBlock | 
            
            
               | 484 |  | Government Contractors, Completed Contract, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GovernmentContractorsCompletedContractPolicyPolicyTextBlock | 
            
            
               | 485 |  | Government Contractors, Subcontract and Special Equipment, Cost Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GovernmentContractorsSubcontractAndSpecialEquipmentCostPolicyPolicyTextBlock | 
            
            
               | 486 |  | Government Contractors, Inventory, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:GovernmentContractorsInventoryPolicyPolicyTextBlock | 
            
            
            
               | 487 |  | Health Care Entities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:HealthCareEntitiesPolicyPolicyTextBlock | 
            
            
               | 488 |  | Health Care Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:HealthCareCostsPolicyPolicyTextBlock | 
            
            
               | 489 |  | Charity Care Disclosure, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CharityCareDisclosureTextBlock | 
            
            
               | 490 |  | Health Care Organization, Bad Debts Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:HealthCareOrganizationBadDebtsPolicyPolicyTextBlock | 
            
            
               | 491 |  | Health Care Organization, Revenue Recognized Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:HealthCareOrganizationRevenueRecognizedPolicyPolicyTextBlock | 
            
            
            
               | 492 |  | Entertainment Entities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:EntertainmentEntitiesPolicyPolicyTextBlock | 
            
            
               | 493 |  | Film Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FilmCostsPolicyPolicyTextBlock | 
            
            
               | 494 |  | Participation Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ParticipationCostsPolicyPolicyTextBlock | 
            
            
               | 495 |  | Films Revenue Recognition, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FilmsRevenueRecognitionPolicyPolicyTextBlock | 
            
            
               | 496 |  | Exploitation Costs, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ExploitationCostsPolicyPolicyTextBlock | 
            
            
            
               | 497 |  | Agriculture, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:AgriculturePolicyPolicyTextBlock | 
            
            
               | 498 |  | Cooperative Inventory, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:CooperativeInventoryPolicyPolicyTextBlock | 
            
            
            
            
            
               | 499 |  | Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text
                  Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock | 
            
            
               | 500 |  | Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock | 
            
            
               | 501 |  | Nature of Operations [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:NatureOfOperations | 
            
            
               | 502 |  | Schedule of Product Information [Table Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ScheduleOfProductInformationTableTextBlock | 
            
            
               | 503 |  | Schedule of Product Information [Table] | [Table] |  |  |  | us-gaap:ScheduleOfProductInformationTable | 
            
            
               | 504 |  | Products and Services [Axis] | [Axis] |  |  |  | us-gaap:ProductOrServiceAxis | 
            
            
               | 505 |  | Products and Services [Domain] | [Member] |  |  |  | us-gaap:ProductsAndServicesDomain | 
            
            
               | 506 |  | Product [Member] | [Member] |  |  |  | us-gaap:ProductMember | 
            
            
            
            
               | 507 |  | Concentration Risk Benchmark [Axis] | [Axis] |  |  |  | us-gaap:ConcentrationRiskByBenchmarkAxis | 
            
            
               | 508 |  | Concentration Risk Benchmark [Domain] | [Member] |  |  |  | us-gaap:ConcentrationRiskBenchmarkDomain | 
            
            
               | 509 |  | Sales Revenue, Net [Member] | [Member] |  |  |  | us-gaap:SalesRevenueNetMember | 
            
            
            
            
               | 510 |  | Product Information [Line Items] | [Abstract] |  |  |  | us-gaap:ProductInformationLineItems | 
            
            
               | 511 |  | Sales Revenue, Goods, Net | [Concept] | Monetary | For period | Credit | us-gaap:SalesRevenueGoodsNet | 
            
            
               | 512 |  | Concentration Risk, Percentage | [Concept] | Percent | For period |  | us-gaap:ConcentrationRiskPercentage1 | 
            
            
            
            
            
               | 513 |  | Schedule of Real Estate Properties [Table Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock | 
            
            
               | 514 |  | Schedule of Real Estate Properties [Table] | [Table] |  |  |  | us-gaap:ScheduleOfRealEstatePropertiesTable | 
            
            
               | 515 |  | Real Estate Property Ownership [Axis] | [Axis] |  |  |  | us-gaap:RealEstatePropertiesAxis | 
            
            
               | 516 |  | Real Estate Properties [Domain] | [Member] |  |  |  | us-gaap:RealEstatePropertiesDomain | 
            
            
               | 517 |  | Wholly Owned Properties [Member] | [Member] |  |  |  | us-gaap:WhollyOwnedPropertiesMember | 
            
            
               | 518 |  | Partially Owned Properties [Member] | [Member] |  |  |  | us-gaap:PartiallyOwnedPropertiesMember | 
            
            
               | 519 |  | Consolidated Properties [Member] | [Member] |  |  |  | us-gaap:ConsolidatedPropertiesMember | 
            
            
               | 520 |  | Unconsolidated Properties [Member] | [Member] |  |  |  | us-gaap:UnconsolidatedPropertiesMember | 
            
            
            
            
            
               | 521 |  | Real Estate Properties [Line Items] | [Abstract] |  |  |  | us-gaap:RealEstatePropertiesLineItems | 
            
            
               | 522 |  | Number of Real Estate Properties | [Concept] | Integer | As of |  | us-gaap:NumberOfRealEstateProperties | 
            
            
               | 523 |  | Number of Units in Real Estate Property | [Concept] | Integer | As of |  | us-gaap:NumberOfUnitsInRealEstateProperty | 
            
            
               | 524 |  | Number of Real Estate Properties, Fee Simple | [Concept] | Integer | As of |  | us-gaap:NumberOfRealEstatePropertiesFeeSimple | 
            
            
            
            
            
               | 525 |  | Schedule of Franchisor Disclosure [Table Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ScheduleOfFranchisorDisclosureTableTextBlock | 
            
            
               | 526 |  | Schedule of Franchisor Disclosure [Table] | [Table] |  |  |  | us-gaap:ScheduleOfFranchisorDisclosureTable | 
            
            
               | 527 |  | Franchisor Disclosure [Axis] | [Axis] |  |  |  | us-gaap:FranchisorDisclosureAxis | 
            
            
               | 528 |  | Franchisor Disclosure [Domain] | [Member] |  |  |  | us-gaap:FranchisorDisclosureDomain | 
            
            
               | 529 |  | Franchised Units [Member] | [Member] |  |  |  | us-gaap:FranchisedUnitsMember | 
            
            
               | 530 |  | Entity Operated Units [Member] | [Member] |  |  |  | us-gaap:EntityOperatedUnitsMember | 
            
            
            
            
               | 531 |  | Franchisor Disclosure [Line Items] | [Abstract] |  |  |  | us-gaap:FranchisorDisclosureLineItems | 
            
            
               | 532 |  | Number of Restaurants | [Concept] | Integer | As of |  | us-gaap:NumberOfRestaurants | 
            
            
            
            
            
               | 533 |  | Entity Incorporation, State Country Name | [Concept] | Text/String | For period |  | dei:EntityIncorporationStateCountryName | 
            
            
               | 534 |  | Entity Incorporation, Date of Incorporation | [Concept] | Date | For period |  | dei:EntityIncorporationDateOfIncorporation | 
            
            
               | 535 |  | Entity Number of Employees | [Concept] | Decimal | As of |  | dei:EntityNumberOfEmployees | 
            
            
               | 536 |  | Number of Stores | [Concept] | Integer | As of |  | us-gaap:NumberOfStores | 
            
            
               | 537 |  | Area of Real Estate Property | [Concept] |  | As of |  | us-gaap:AreaOfRealEstateProperty | 
            
            
               | 538 |  | Number of States in which Entity Operates | [Concept] | Integer | As of |  | us-gaap:NumberOfStatesInWhichEntityOperates | 
            
            
               | 539 |  | Number of Countries in which Entity Operates | [Concept] | Integer | As of |  | us-gaap:NumberOfCountriesInWhichEntityOperates | 
            
            
               | 540 |  | Property Management Fee [Abstract] | [Abstract] |  |  |  | us-gaap:PropertyManagementFeeAbstract | 
            
            
               | 541 |  | Property Management Fee Revenue | [Concept] | Monetary | For period | Credit | us-gaap:PropertyManagementFeeRevenue | 
            
            
               | 542 |  | Property Management Fee, Percent Fee | [Concept] | Percent | For period |  | us-gaap:PropertyManagementFeePercentFee | 
            
            
               | 543 |  | Property Management Fee, Percent Fee, Description | [Concept] | Text/String | For period |  | us-gaap:PropertyManagementFeePercentFeeDescription | 
            
            
            
               | 544 |  | Lease Expiration Date | [Concept] | Date | For period |  | us-gaap:LeaseExpirationDate1 | 
            
            
               | 545 |  | Year Founded | [Concept] | Year | For period |  | us-gaap:YearFounded | 
            
            
               | 546 |  | Liquidation Date, Expected to Complete | [Concept] | Date | For period |  | us-gaap:LiquidationDate1 | 
            
            
               | 547 |  | Initial Offering Period | [Concept] | Text/String | For period |  | us-gaap:InitialOfferingPeriod | 
            
            
               | 548 |  | Operations Commenced Date | [Concept] | Date | For period |  | us-gaap:OperationsCommencedDate1 | 
            
            
               | 549 |  | Disposal Date | [Concept] | Date | For period |  | us-gaap:DisposalDate1 | 
            
            
            
               | 550 |  | Basis of Accounting [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:BasisOfAccounting | 
            
            
               | 551 |  | Fiscal Period, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:FiscalPeriod | 
            
            
               | 552 |  | Fiscal Period Duration | [Concept] |  | For period |  | us-gaap:FiscalPeriodDuration | 
            
            
            
               | 553 |  | Consolidation, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConsolidationPolicyTextBlock | 
            
            
               | 554 |  | Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy | 
            
            
               | 555 |  | Schedule of Variable Interest Entities [Table Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ScheduleOfVariableInterestEntitiesTextBlock | 
            
            
               | 556 |  | Schedule of Variable Interest Entities [Table] | [Table] |  |  |  | us-gaap:ScheduleOfVariableInterestEntitiesTable | 
            
            
               | 557 |  | Variable Interest Entities [Axis] | [Axis] |  |  |  | us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis | 
            
            
               | 558 |  | Variable Interest Entity, Classification [Domain] | [Member] |  |  |  | us-gaap:ClassificationOfVariableInterestEntityDomain | 
            
            
               | 559 |  | Variable Interest Entity, Primary Beneficiary [Member] | [Member] |  |  |  | us-gaap:VariableInterestEntityPrimaryBeneficiaryMember | 
            
            
               | 560 |  | Variable Interest Entity, Primary Beneficiary, Aggregated Disclosure [Member] | [Member] |  |  |  | us-gaap:VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureMember | 
            
            
            
               | 561 |  | Variable Interest Entity, Not Primary Beneficiary [Member] | [Member] |  |  |  | us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember | 
            
            
               | 562 |  | Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] | [Member] |  |  |  | us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember | 
            
            
            
               | 563 |  | Variable Interest Entity (VIE) or Potential VIE, Information Unavailability [Member] | [Member] |  |  |  | us-gaap:VariableInterestEntityVIEOrPotentialVIEInformationUnavailabilityMember | 
            
            
               | 564 |  | Variable Interest Entity (VIE) or Potential VIE, Information Unavailability, Aggregated Disclosure [Member] | [Member] |  |  |  | us-gaap:VariableInterestEntityVIEOrPotentialVIEInformationUnavailabilityAggregatedDisclosureMember | 
            
            
            
            
            
               | 565 |  | Variable Interest Entity [Line Items] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityLineItems | 
            
            
               | 566 |  | Consolidation, Variable Interest Entity, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConsolidationVariableInterestEntityPolicy | 
            
            
               | 567 |  | Variable Interest Entity, Methodology for Determining Whether Entity is Primary Beneficiary | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary | 
            
            
               | 568 |  | Variable Interest Entity, Conclusion to Consolidate, Change in Facts and Circumstances, Description | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityConclusionToConsolidate | 
            
            
               | 569 |  | Variable Interest Entity, Initial Consolidation, Gain (Loss) | [Concept] | Monetary | For period | Credit | us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss | 
            
            
               | 570 |  | Variable Interest Entity, Similar Entity Aggregation, Description | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntitySimilarEntityAggregationDescription | 
            
            
               | 571 |  | Variable Interest Entity, Nonexistence Flag | [Concept] | Yes/No | For period |  | us-gaap:VariableInterestEntityNonexistenceFlag | 
            
            
               | 572 |  | Variable Interest Entity, Financial or Other Support | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityFinancialOrOtherSupport | 
            
            
               | 573 |  | Variable Interest Entity, Financial or Other Support, Amount | [Concept] | Monetary | For period | Debit | us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount | 
            
            
               | 574 |  | Variable Interest Entity, Financial or Other Support, Reasons | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityFinancialOrOtherSupportReasons | 
            
            
               | 575 |  | Variable Interest Entity, Financial or Other Support, Type | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityFinancialOrOtherSupportType | 
            
            
            
               | 576 |  | Variable Interest Entity, Terms of Arrangements | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityTermsOfArrangements | 
            
            
               | 577 |  | Variable Interest Entity, Extent of or Lack of Recourse | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityExtentOfOrLackOfRecourse | 
            
            
               | 578 |  | Variable Interest Entity, Qualitative or Quantitative Information | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityQualitativeOrQuantitativeInformation | 
            
            
               | 579 |  | Variable Interest Entity, Qualitative or Quantitative Information, Nature of VIE | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityDescriptionOfEntity | 
            
            
               | 580 |  | Variable Interest Entity, Qualitative or Quantitative Information, Type of Entity | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityTypeOfEntity | 
            
            
               | 581 |  | Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage | [Concept] | Percent | For period |  | us-gaap:VariableInterestEntityOwnershipPercentage | 
            
            
               | 582 |  | Variable Interest Entity, Qualitative or Quantitative Information, Purpose of VIE | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityVIEPurposeOfVIE | 
            
            
               | 583 |  | Variable Interest Entity, Qualitative or Quantitative Information, Size of VIE | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityVIESizeOfVIE | 
            
            
               | 584 |  | Variable Interest Entity, Qualitative or Quantitative Information, Activities of VIE | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityVIEActivitiesOfVIE | 
            
            
               | 585 |  | Variable Interest Entity, Qualitative or Quantitative Information, Nature and Extent of Involvement | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityNatureOfInvolvement | 
            
            
               | 586 |  | Variable Interest Entity, Qualitative or Quantitative Information, Date Involvement Began | [Concept] | Date | For period |  | us-gaap:VariableInterestEntityQualitativeOrQuantitativeInformationDateInvolvementBegan1 | 
            
            
            
               | 587 |  | Variable Interest Entity, Classification of Carrying Amount, Assets and Liabilities, Net [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityClassificationOfCarryingAmountAssetsAndLiabilitiesNetAbstract | 
            
            
               | 588 |  | Variable Interest Entity, Classification of Carrying Amount, Assets | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityClassificationOfCarryingAmountAssets | 
            
            
               | 589 |  | Variable Interest Entity, Classification of Carrying Amount, Liabilities | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityClassificationOfCarryingAmountLiabilities | 
            
            
               | 590 |  | Variable Interest Entity, Classification of Carrying Amount, Assets and Liabilities, Net | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityClassificationOfCarryingAmountAssetsAndLiabilitiesNet | 
            
            
            
               | 591 |  | Variable Interest Entity, Carrying Amount, Assets and Liabilities, Qualitative Information | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityCarryingAmountAssetsAndLiabilitiesQualitativeInformation | 
            
            
               | 592 |  | Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityPrimaryBeneficiaryDoesNotHoldMajorityVotingInterestDisclosuresAbstract | 
            
            
               | 593 |  | Variable Interest Entity, Initial Consolidation, Gain (Loss) | [Concept] | Monetary | For period | Credit | us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss | 
            
            
               | 594 |  | Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract | 
            
            
               | 595 |  | Variable Interest Entity, Consolidated, Carrying Amount, Assets | [Concept] | Monetary | As of | Debit | us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets | 
            
            
               | 596 |  | Variable Interest Entity, Consolidated, Carrying Amount, Liabilities | [Concept] | Monetary | As of | Credit | us-gaap:VariableInterestEntityConsolidatedCarryingAmountLiabilities | 
            
            
               | 597 |  | Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net, Total | [Concept] | Monetary | As of | Debit | us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet | 
            
            
            
            
               | 598 |  | Variable Interest Entity, Not Primary Beneficiary, Disclosures [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract | 
            
            
               | 599 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesAbstract | 
            
            
               | 600 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets | [Concept] | Monetary | As of | Debit | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssets | 
            
            
               | 601 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Liabilities | [Concept] | Monetary | As of | Credit | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountLiabilities | 
            
            
               | 602 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net, Total | [Concept] | Monetary | As of | Debit | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet | 
            
            
            
               | 603 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract | 
            
            
               | 604 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Nonquantifiable Flag | [Concept] | Yes/No | For period |  | us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureNonquantifiableFlag | 
            
            
               | 605 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Nonquantifiable, Narrative | [Concept] | Text/String | For period |  | us-gaap:MaximumExposureToLossCannotBeQuantified | 
            
            
            
               | 606 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | [Concept] | Monetary | As of | Credit | us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount | 
            
            
            
               | 607 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Determination Methodology and Factors [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureDeterminationMethodologyAndFactorsAbstract | 
            
            
               | 608 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Determination Methodology | [Concept] | Text/String | For period |  | us-gaap:HowTheMaximumExposureToLossIsDeterminedQualitative | 
            
            
               | 609 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Determination Factors | [Concept] | Text/String | For period |  | us-gaap:SignificantSourcesOfTheExposureToLossQualitative | 
            
            
            
               | 610 |  | Variable Interest Entity, Nonconsolidated, Comparison of Carrying Amount of Assets and Liabilities to Maximum Loss Exposure
                  [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityNonconsolidatedComparisonOfCarryingAmountOfAssetsAndLiabilitiesToMaximumLossExposureAbstract | 
            
            
               | 611 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesAbstract | 
            
            
               | 612 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets | [Concept] | Monetary | As of | Debit | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssets | 
            
            
               | 613 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Liabilities | [Concept] | Monetary | As of | Credit | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountLiabilities | 
            
            
               | 614 |  | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net, Total | [Concept] | Monetary | As of | Debit | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet | 
            
            
            
               | 615 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract | 
            
            
               | 616 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Nonquantifiable Flag | [Concept] | Yes/No | For period |  | us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureNonquantifiableFlag | 
            
            
               | 617 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Nonquantifiable, Narrative | [Concept] | Text/String | For period |  | us-gaap:MaximumExposureToLossCannotBeQuantified | 
            
            
            
               | 618 |  | Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | [Concept] | Monetary | As of | Credit | us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount | 
            
            
            
               | 619 |  | Variable Interest Entity, Nonconsolidated, Comparison of Carrying Amount of Assets and Liabilities to Maximum Loss Exposure,
                  Total | [Concept] | Monetary | As of | Debit | us-gaap:VariableInterestDifferenceBetweenCarryingAmountAndMaximumExposure | 
            
            
            
               | 620 |  | Variable Interest Entity, Nonconsolidated, Comparison of Carrying Amount of Assets and Liabilities to Maximum Loss Exposure,
                  Explanation, Qualitative Information | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityNonconsolidatedComparisonOfCarryingAmountOfAssetsAndLiabilitiesToMaximumLossExposureExplanationQualitativeInformation | 
            
            
               | 621 |  | Variable Interest Entity, Commitments by Third Parties, Liquidity and Other Arrangements | [Concept] | Text/String | For period |  | us-gaap:LiquidityArrangementsGuaranteesAndOtherCommitmentsByThirdParties | 
            
            
            
               | 622 |  | Variable Interest Entity or Potential VIE, Information Unavailability, Disclosures [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityVIEOrPotentialVIEInformationUnavailabilityDisclosuresAbstract | 
            
            
               | 623 |  | Variable Interest Entity, Unavailability of Information, Number of Entities | [Concept] | Integer | For period |  | us-gaap:VariableInterestEntityNumberOfEntitiesWithUnavailabilityOfInformation | 
            
            
               | 624 |  | Variable Interest Entity, Unavailability of Information, Reasons | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityReasonForUnavailabilityOfInformation | 
            
            
            
               | 625 |  | Variable Interest Entity, Measure of Activity [Abstract] | [Abstract] |  |  |  | us-gaap:VariableInterestEntityMeasureOfActivityAbstract | 
            
            
               | 626 |  | Variable Interest Entity, Measure of Activity, Revenues | [Concept] | Monetary | For period | Credit | us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues | 
            
            
               | 627 |  | Variable Interest Entity, Measure of Activity, Purchases | [Concept] | Monetary | For period | Debit | us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityPurchases | 
            
            
               | 628 |  | Variable Interest Entity, Measure of Activity, Expense | [Concept] | Monetary | For period | Debit | us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityExpense | 
            
            
               | 629 |  | Variable Interest Entity, Measure of Activity, Operating Income or Loss | [Concept] | Monetary | For period | Credit | us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss | 
            
            
               | 630 |  | Variable Interest Entity, Measure of Activity, Income or Loss before Tax | [Concept] | Monetary | For period | Credit | us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax | 
            
            
               | 631 |  | Variable Interest Entity, Measure of Activity, Other, Amount | [Concept] | Monetary | For period | Credit | us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOtherMeasureOfActivityAmount | 
            
            
               | 632 |  | Variable Interest Entity, Measure of Activity, Other, Description | [Concept] | Text/String | For period |  | us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOtherMeasureOfActivityDescription | 
            
            
            
            
            
            
            
            
               | 633 |  | Consolidation, Subsidiary Stock Issuances, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ConsolidationSubsidiaryStockIssuancesPolicy | 
            
            
            
               | 634 |  | Reclassification, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:PriorPeriodReclassificationAdjustmentDescription | 
            
            
               | 635 |  | Prior Period Reclassification Adjustment | [Concept] | Monetary | For period | Credit | us-gaap:PriorPeriodReclassificationAdjustment | 
            
            
               | 636 |  | Use of Estimates, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:UseOfEstimates | 
            
            
               | 637 |  | Use of Estimates, Quarterly Changes in Estimates | [Concept] | Text/String | For period |  | us-gaap:UseOfEstimatesQuarterlyChangesInEstimates | 
            
            
               | 638 |  | New Accounting Pronouncements, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock | 
            
            
               | 639 |  | Comparability of Prior Year Financial Data, Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:ComparabilityOfPriorYearFinancialData | 
            
            
               | 640 |  | Reclassifications [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:Reclassifications | 
            
            
               | 641 |  | Start-up Activities, Cost Policy [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:StartUpActivitiesCostPolicy | 
            
            
               | 642 |  | Development Stage Enterprises | [Concept] | Text/String | For period |  | us-gaap:DevelopmentStageEnterprises | 
            
            
               | 643 |  | Basis of Financial Statement Presentation in Chapter 11 | [Concept] | Text/String | For period |  | us-gaap:BasisOfFinancialStatementPresentationInChapter11 | 
            
            
               | 644 |  | Liquidity Disclosure [Policy Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:LiquidityDisclosureTextBlock | 
            
            
               | 645 |  | Liquidity Disclosure, Sufficient Cash and Waivers Note | [Concept] | Text/String | For period |  | us-gaap:LiquidityDisclosureSufficientCashAndWaiversNote | 
            
            
               | 646 |  | Liquidity Disclosure, Future Obligations Not Expected to be Repaid, Amount | [Concept] | Monetary | For period | Credit | us-gaap:LiquidityDisclosureFutureObligationsNotExpectedToBeRepaidAmount | 
            
            
               | 647 |  | Liquidity Disclosure, Future Obligations Not Expected to be Repaid, Parent Company Information | [Concept] | Text/String | For period |  | us-gaap:LiquidityDisclosureFutureObligationsNotExpectedToBeRepaidParentCompanyInformation | 
            
            
               | 648 |  | Going Concern Note | [Concept] | Text/String | For period |  | us-gaap:LiquidityDisclosureGoingConcernNote | 
            
            
            
            
            
               | 649 |  | Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock | 
            
            
               | 650 |  | Basis of Presentation and Significant Accounting Policies [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock | 
            
            
               | 651 |  | Business Description and Basis of Presentation [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock | 
            
            
               | 652 |  | Business Description and Accounting Policies [Text Block] | [Concept] | Text Block (HTML) | For period |  | us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock |