| 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] |
Abstract |
|
|
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] |
Abstract |
|
|
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 |