Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
1 |
Temporary Equity, by Class of Stock [Table] |
Table |
|
|
us-gaap:TemporaryEquityByClassOfStockTable |
2 |
Class of Stock [Axis] |
Axis |
|
|
us-gaap:StatementClassOfStockAxis |
3 |
Class of Stock [Domain] |
Member |
|
|
us-gaap:ClassOfStockDomain |
4 |
Temporary Equity [Line Items] |
LineItems |
|
|
us-gaap:TemporaryEquityLineItems |
5 |
Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests [Hierarchy] |
Abstract |
|
|
us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterestsAbstract |
6 |
Redeemable Noncontrolling Interest, Equity, Carrying Amount |
Concept (Monetary) |
As Of |
Credit |
us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount |
7 |
Temporary Equity, Carrying Amount, Attributable to Parent |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TemporaryEquityCarryingAmountAttributableToParent |
8 |
Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Total |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests |
9 |
Temporary Equity, Par Value |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital |
10 |
Temporary Equity, Description |
Concept (Text/String) |
For Period |
|
us-gaap:TemporaryEquityDescription |
11 |
Temporary Equity, Par or Stated Value Per Share |
Concept (Share) |
As Of |
|
us-gaap:TemporaryEquityParOrStatedValuePerShare |
12 |
Temporary Equity, Shares Authorized |
Concept (Shares) |
As Of |
|
us-gaap:TemporaryEquitySharesAuthorized |
13 |
Temporary Equity, Shares Issued |
Concept (Shares) |
As Of |
|
us-gaap:TemporaryEquitySharesIssued |
14 |
Temporary Equity, Shares Outstanding |
Concept (Shares) |
As Of |
|
us-gaap:TemporaryEquitySharesOutstanding |
15 |
Temporary Equity, Redemption Price Per Share |
Concept (Share) |
As Of |
|
us-gaap:TemporaryEquityRedemptionPricePerShare |
16 |
Temporary Equity, Accounting Treatment |
Concept (Text/String) |
For Period |
|
us-gaap:TemporaryEquityAccountingTreatment |
17 |
Temporary Equity, Aggregate Amount of Redemption Requirement |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement |
18 |
Temporary Equity, Contract Terms |
Concept (Text/String) |
For Period |
|
us-gaap:TemporaryEquityContractTerms |
19 |
Temporary Equity, Share Subscriptions |
Concept (Shares) |
As Of |
|
us-gaap:TemporaryEquityShareSubscriptions |
20 |
Temporary Equity, Shares Subscribed but Unissued |
Concept (Shares) |
As Of |
|
us-gaap:TemporaryEquitySharesSubscribedButUnissued |
21 |
Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable |
Concept (Monetary) |
As Of |
Debit |
us-gaap:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable |
22 |
Temporary Equity, Liquidation Preference Per Share |
Concept (Share) |
As Of |
|
us-gaap:TemporaryEquityLiquidationPreferencePerShare |
23 |
Temporary Equity, Liquidation Preference |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TemporaryEquityLiquidationPreference |
24 |
Increase (Decrease) in Temporary Equity [Roll Forward] |
Abstract |
|
|
us-gaap:IncreaseDecreaseInTemporaryEquityRollForward |
25 |
Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Beginning Balance |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests |
26 |
Temporary Equity, Net Income |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityNetIncome |
27 |
Temporary Equity, Foreign Currency Translation Adjustments |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments |
28 |
Temporary Equity, Stock Issued During Period, Value, New Issues |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues |
29 |
Temporary Equity, Accretion of Dividends |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityAccretionOfDividends |
30 |
Temporary Equity, Accretion of Interest |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityAccretionOfInterest |
31 |
Temporary Equity, Accretion to Redemption Value |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityAccretionToRedemptionValue |
32 |
Reclassifications of Temporary to Permanent Equity |
Concept (Monetary) |
For Period |
Credit |
us-gaap:ReclassificationsOfTemporaryToPermanentEquity |
33 |
Temporary Equity, Interest in Subsidiary Earnings |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityInterestInSubsidiaryEarnings |
34 |
Temporary Equity, Elimination as Part of Reorganization |
Concept (Monetary) |
For Period |
Debit |
us-gaap:TemporaryEquityEliminationAsPartofReorganization |
35 |
Temporary Equity, Other Changes |
Concept (Monetary) |
For Period |
Credit |
us-gaap:TemporaryEquityOtherChanges |
36 |
Temporary Equity, Carrying Amount, Period Increase (Decrease), Total |
Concept (Monetary) |
For Period |
|
us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease |
37 |
Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Ending Balance |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests |