| Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
| 1 |
Business Combination, Separately Recognized Transactions [Table] |
Table |
|
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTable |
| 2 |
Legal Entity [Axis] |
Axis |
|
|
dei:LegalEntityAxis |
| 3 |
Consolidated Entity [Domain] |
Member |
|
|
dei:EntityDomain |
| 4 |
Business Combination, Separately Recognized Transactions [Axis] |
Axis |
|
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis |
| 5 |
Business Combination, Separately Recognized Transactions [Domain] |
Member |
|
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsDomain |
| 6 |
Business Combination, Separately Recognized Transactions [Line Items] |
LineItems |
|
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsLineItems |
| 7 |
Business Combination, Separately Recognized Transactions [Hierarchy] |
Abstract |
|
|
added:BusinessCombinationSeparatelyRecognizedTransactionsHierarchy |
| 8 |
Business Combination, Separately Recognized Transactions [Abstract] |
Concept (Text/String) |
For Period |
|
added:BusinessCombinationSeparatelyRecognizedTransactionsHierarchy |
| 9 |
Business Combination, Separately Recognized Transactions, Description |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsDescription |
| 10 |
Business Combination, Separately Recognized Transactions, Accounting Method |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAccountingMethod |
| 11 |
Business Combination, Separately Recognized Transactions, Assets [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAssetsAbstract |
| 12 |
Business Combination, Separately Recognized Transactions, Assets Recognized |
Concept (Monetary) |
As Of |
Debit |
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized |
| 13 |
Business Combination, Separately Recognized Transactions, Assets, Financial Statement Caption |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAssetsFinancialStatementCaption |
| 14 |
Business Combination, Separately Recognized Transactions, Liabilities [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsLiabilitiesAbstract |
| 15 |
Business Combination, Separately Recognized Transactions, Liabilities Recognized |
Concept (Monetary) |
As Of |
Credit |
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsLiabilitiesRecognized |
| 16 |
Business Combination, Separately Recognized Transactions, Liabilities, Financial Statement Caption |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsLiabilitiesFinancialStatementCaption |
| 17 |
Business Acquisition, Preexisting Relationship [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessAcquisitionPreexistingRelationshipAbstract |
| 18 |
Business Acquisition, Preexisting Relationship, Description |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessAcquisitionPreexistingRelationshipDescription |
| 19 |
Business Acquisition, Preexisting Relationship, Gain (Loss) Recognized |
Concept (Monetary) |
As Of |
Debit |
us-gaap:BusinessAcquisitionPreexistingRelationshipGainLossRecognized |
| 20 |
Business Combination, Separately Recognized Transactions, Revenues and Gains [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsAbstract |
| 21 |
Business Combination, Separately Recognized Transactions, Revenues and Gains Recognized |
Concept (Monetary) |
For Period |
Credit |
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized |
| 22 |
Business Combination, Separately Recognized Transactions, Revenues and Gains, Financial Statement Caption |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsFinancialStatementCaption |
| 23 |
Business Combination, Separately Recognized Transactions, Expenses and Losses [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesAbstract |
| 24 |
Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized |
Concept (Monetary) |
For Period |
Debit |
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized |
| 25 |
Business Combination, Separately Recognized Transactions, Expenses and Losses, Financial Statement Caption |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesFinancialStatementCaption |
| 26 |
Business Combination, Separately Recognized Transactions, Net Gains and Losses [Abstract] |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLossesAbstract |
| 27 |
Business Combination, Separately Recognized Transactions, Net Gains and Losses |
Concept (Monetary) |
For Period |
Credit |
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses |
| 28 |
Business Combination, Separately Recognized Transactions, Net Gains and Losses Financial Statement Caption |
Concept (Text/String) |
For Period |
|
us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLossesFinancialStatementCaption |