Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
1 |
Equity Method Investments [Table] |
Table |
|
|
us-gaap:ScheduleOfEquityMethodInvestmentsTable |
2 |
Legal Entity [Axis] |
Axis |
|
|
dei:LegalEntityAxis |
3 |
Consolidated Entity [Domain] |
Member |
|
|
dei:EntityDomain |
4 |
Equity Method Investee, Name [Axis] |
Axis |
|
|
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis |
5 |
Equity Method Investee, All [Domain] |
Member |
|
|
us-gaap:EquityMethodInvesteeNameDomain |
6 |
Schedule of Equity Method Investments [Line Items] |
LineItems |
|
|
us-gaap:ScheduleOfEquityMethodInvestmentsLineItems |
7 |
Equity Method Investment, Financial Statement, Reported Amounts [Hierarchy] |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentFinancialStatementReportedAmountsAbstract |
8 |
Income (Loss) from Equity Method Investments |
Concept (Monetary) |
For Period |
Credit |
us-gaap:IncomeLossFromEquityMethodInvestments |
9 |
Equity Method Investments |
Concept (Monetary) |
As Of |
Debit |
us-gaap:EquityMethodInvestments |
10 |
Equity Method Investments [Hierarchy] |
Concept (Text/String) |
For Period |
|
added:EquityMethodInvestmentsHierarchy |
11 |
Equity Method Investment, Description of Principal Activities |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities |
12 |
Equity Method Investment, Ownership Percentage |
Concept (Percent) |
As Of |
|
us-gaap:EquityMethodInvestmentOwnershipPercentage |
13 |
Equity Method Investment, Other than Temporary Impairment |
Concept (Monetary) |
For Period |
Debit |
us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment |
14 |
Equity Method Investment, Difference Between Carrying Amount and Underlying Equity [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract |
15 |
Equity Method Investment, Underlying Equity in Net Assets |
Concept (Monetary) |
As Of |
Credit |
us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets |
16 |
Equity Method Investment, Difference Between Carrying Amount and Underlying Equity |
Concept (Monetary) |
As Of |
Debit |
us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity |
17 |
Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Accounting Treatment |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAccountingTreatment |
18 |
Equity Method Investment, Quoted Market Value |
Concept (Monetary) |
As Of |
Debit |
us-gaap:EquityMethodInvestmentQuotedMarketValue |
19 |
Equity Method Investment, Aggregate Cost |
Concept (Monetary) |
As Of |
Debit |
us-gaap:EquityMethodInvestmentAggregateCost |
20 |
Equity Method Investment, Additional Information |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentAdditionalInformation |
21 |
Equity Method Investment, Material Effects of Possible Conversions, Exercises or Contingent Issuances |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentMaterialEffectsOfPossibleConversionsExercisesOrContingentIssuances |
22 |
Equity Method Investment, Dividends or Distributions |
Concept (Monetary) |
For Period |
Debit |
us-gaap:EquityMethodInvestmentDividendsOrDistributions |
23 |
Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAbstract |
24 |
Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated, Amount |
Concept (Monetary) |
For Period |
Credit |
us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAmount |
25 |
Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated, Description |
Concept (Text/String) |
For Period |
|
us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedDescription |