| Line | 
           Label | 
           Object Class | 
           Period Type | 
           Balance | 
           Report Element Name | 
        
        
           | 1 | 
           01-Balance Sheet | 
           Network | 
           *  | 
           *  | 
           http://www.xbrlsite.com/common/role/BalanceSheet | 
        
        
           | 2 | 
           Balance Sheet [Hypercube] | 
           Table | 
            | 
            | 
           common:BalanceSheetHypercube | 
        
        
           | 3 | 
           Balance Sheet [Line Items] | 
           LineItems | 
            | 
            | 
           common:BalanceSheetLineItems | 
        
        
           | 4 | 
           Assets [Roll Up] | 
           Abstract | 
            | 
            | 
           common:AssetsRollUp | 
        
        
           | 5 | 
           Current Assets | 
           Concept (Monetary) | 
           As Of | 
           Debit | 
           common:CurrentAssets | 
        
        
           | 6 | 
           Noncurrent Assets | 
           Concept (Monetary) | 
           As Of | 
           Debit | 
           common:NoncurrentAssets | 
        
        
           | 7 | 
           Assets | 
           Concept (Monetary) | 
           As Of | 
           Debit | 
           common:Assets | 
        
        
           | 8 | 
           Liabilities and Equity [Roll Up] | 
           Abstract | 
            | 
            | 
           common:LiabilitiesAndEquityRollUp | 
        
        
           | 9 | 
           Liabilities [Roll Up] | 
           Abstract | 
            | 
            | 
           common:LiabilitiesRollUp | 
        
        
           | 10 | 
           Current Liabilities | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:CurrentLiabilities | 
        
        
           | 11 | 
           Noncurrent Liabilities | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:NoncurrentLiabilities | 
        
        
           | 12 | 
           Liabilities | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:Liabilities | 
        
        
           | 13 | 
           Equity [Roll Up] | 
           Abstract | 
            | 
            | 
           common:EquityRollUp | 
        
        
           | 14 | 
           Equity Attributable To Controlling Interests | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:EquityAttributableToControllingInterests | 
        
        
           | 15 | 
           Equity Attributable to Noncontrolling Interests | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:EquityAttributableToNoncontrollingInterests | 
        
        
           | 16 | 
           Equity | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:Equity | 
        
        
           | 17 | 
           Liabilities and Equity | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:LiabilitiesAndEquity | 
        
        
           | 18 | 
           02-Net Assets | 
           Network | 
           *  | 
           *  | 
           http://www.xbrlsite.com/common/role/NetAssets | 
        
        
           | 19 | 
           Net Assets [Hypercube] | 
           Table | 
            | 
            | 
           common:NetAssetsHypercube | 
        
        
           | 20 | 
           Net Assets [Line Items] | 
           LineItems | 
            | 
            | 
           common:NetAssetsLineItems | 
        
        
           | 21 | 
           Net Assets [Roll Up] | 
           Abstract | 
            | 
            | 
           common:NetAssetsRollUp | 
        
        
           | 22 | 
           Assets | 
           Concept (Monetary) | 
           As Of | 
           Debit | 
           common:Assets | 
        
        
           | 23 | 
           Liabilities | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:Liabilities | 
        
        
           | 24 | 
           Net Assets | 
           Concept (Monetary) | 
           As Of | 
           Debit | 
           common:NetAssets | 
        
        
           | 25 | 
           03-Comprehensive Income | 
           Network | 
           *  | 
           *  | 
           http://www.xbrlsite.com/common/role/ComprehensiveIncome | 
        
        
           | 26 | 
           Comprehensive Income Statement [Hypercube] | 
           Table | 
            | 
            | 
           common:ComprehensiveIncomeStatementHypercube | 
        
        
           | 27 | 
           Comprehensive Income Statement [Line Items] | 
           LineItems | 
            | 
            | 
           common:ComprehensiveIncomeStatementLineItems | 
        
        
           | 28 | 
           Comprehensive Income [Roll Up] | 
           Abstract | 
            | 
            | 
           common:ComprehensiveIncomeRollUp | 
        
        
           | 29 | 
           Revenues | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:Revenues | 
        
        
           | 30 | 
           (Expenses) | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:Expenses | 
        
        
           | 31 | 
           Gains | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:Gains | 
        
        
           | 32 | 
           (Losses) | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:Losses | 
        
        
           | 33 | 
           Comprehensive Income | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:ComprehensiveIncome | 
        
        
           | 34 | 
           04-Comprehensive Income 2 | 
           Network | 
           *  | 
           *  | 
           http://www.xbrlsite.com/common/role/ComprehensiveIncome2 | 
        
        
           | 35 | 
           Comprehensive Income Statement [Hypercube] | 
           Table | 
            | 
            | 
           common:ComprehensiveIncomeStatementHypercube | 
        
        
           | 36 | 
           Comprehensive Income Statement [Line Items] | 
           LineItems | 
            | 
            | 
           common:ComprehensiveIncomeStatementLineItems | 
        
        
           | 37 | 
           Comprehensive Income [Roll Up] | 
           Abstract | 
            | 
            | 
           common:ComprehensiveIncomeRollUp | 
        
        
           | 38 | 
           Income from Normal Activities of Entity | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:IncomeFromNormalActivitiesOfEntity | 
        
        
           | 39 | 
           Income from Peripheral or Incidental Transactions of Entity | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:IncomeFromPeripheralOrIncidentalTransactionsOfEntity | 
        
        
           | 40 | 
           Comprehensive Income | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:ComprehensiveIncome | 
        
        
           | 41 | 
           05-Comprehensive Income 3 | 
           Network | 
           *  | 
           *  | 
           http://www.xbrlsite.com/common/role/ComprehensiveIncome3 | 
        
        
           | 42 | 
           Comprehensive Income Statement [Hypercube] | 
           Table | 
            | 
            | 
           common:ComprehensiveIncomeStatementHypercube | 
        
        
           | 43 | 
           Comprehensive Income Statement [Line Items] | 
           LineItems | 
            | 
            | 
           common:ComprehensiveIncomeStatementLineItems | 
        
        
           | 44 | 
           Comprehensive Income [Roll Up] | 
           Abstract | 
            | 
            | 
           common:ComprehensiveIncomeRollUp | 
        
        
           | 45 | 
           Net Income [Roll Up] | 
           Abstract | 
            | 
            | 
           common:NetIncomeRollUp | 
        
        
           | 46 | 
           Income from Normal Activities of Entity | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:IncomeFromNormalActivitiesOfEntity | 
        
        
           | 47 | 
           Income from Peripheral or Incidental Transactions of Entity | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:IncomeFromPeripheralOrIncidentalTransactionsOfEntity | 
        
        
           | 48 | 
           Net Income | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:NetIncome | 
        
        
           | 49 | 
           Other Comprehensive Income | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:OtherComprehensiveIncome | 
        
        
           | 50 | 
           Comprehensive Income | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:ComprehensiveIncome | 
        
        
           | 51 | 
           06-Cash Flow | 
           Network | 
           *  | 
           *  | 
           http://www.xbrlsite.com/common/role/CashFlow | 
        
        
           | 52 | 
           Cash Flow [Hypercube] | 
           Table | 
            | 
            | 
           common:CashFlowHypercube | 
        
        
           | 53 | 
           Cash Flow [Line Items] | 
           LineItems | 
            | 
            | 
           common:CashFlowLineItems | 
        
        
           | 54 | 
           Net Cash Flow [Roll Up] | 
           Abstract | 
            | 
            | 
           common:NetCashFlowRollUp | 
        
        
           | 55 | 
           Net Cash Flow Operating Activities | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:NetCashFlowOperatingActivities | 
        
        
           | 56 | 
           Net Cash Flow Investing Activities | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:NetCashFlowInvestingActivities | 
        
        
           | 57 | 
           Net Cash Flow Financing Activities | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:NetCashFlowFinancingActivities | 
        
        
           | 58 | 
           Net Cash Flow | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:NetCashFlow | 
        
        
           | 59 | 
           Assets Roll Forward [Roll Up] | 
           Abstract | 
            | 
            | 
           common:AssetsRollForward | 
        
        
           | 60 | 
           Assets, Beginning Balance | 
           Concept (Monetary) | 
           As Of | 
           Debit | 
           common:Assets | 
        
        
           | 61 | 
           Net Cash Flow | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:NetCashFlow | 
        
        
           | 62 | 
           Assets, Ending Balance | 
           Concept (Monetary) | 
           As Of | 
           Debit | 
           common:Assets | 
        
        
           | 63 | 
           07-Changes in Equity | 
           Network | 
           *  | 
           *  | 
           http://www.xbrlsite.com/common/role/ChangesInEquity | 
        
        
           | 64 | 
           Changes in Equity [Hypercube] | 
           Table | 
            | 
            | 
           common:ChangesInEquityHypercube | 
        
        
           | 65 | 
           Changes in Equity [Line Items] | 
           LineItems | 
            | 
            | 
           common:ChangesInEquityLineItems | 
        
        
           | 66 | 
           Changes in Equity [Roll Forward] | 
           Abstract | 
            | 
            | 
           common:ChangesInEquityRollForward | 
        
        
           | 67 | 
           Equity, Beginning Balance | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:Equity | 
        
        
           | 68 | 
           Comprehensive Income | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:ComprehensiveIncome | 
        
        
           | 69 | 
           Investments by Owners | 
           Concept (Monetary) | 
           For Period | 
           Credit | 
           common:InvestmentsByOwners | 
        
        
           | 70 | 
           (Distributions to Owners) | 
           Concept (Monetary) | 
           For Period | 
           Debit | 
           common:DistributionsToOwners | 
        
        
           | 71 | 
           Equity, Ending Balance | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           common:Equity |