v3.10.0.1
Total Equity (Components of Period Changes in OCI ) (Details) - USD ($)
$ in Millions |
12 Months Ended |
|
|
|
Pre-tax Gain (Loss): Foreign Currency Translation Adjustments |
|
|
|
OCI activity |
$ (11)
|
$ 64
|
$ (24)
|
Reclassified to earnings |
0
|
0
|
4
|
Net OCI |
(11)
|
64
|
(20)
|
Pre-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities |
|
|
|
OCI activity |
(346)
|
100
|
(313)
|
Reclassified to earnings |
(8)
|
(35)
|
(113)
|
Net OCI |
(354)
|
65
|
(426)
|
Pre-tax Gain (Loss): Pension, Postretirement and Other |
|
|
|
OCI activity |
156
|
(193)
|
(162)
|
Reclassified to earnings |
26
|
2
|
(3)
|
Net OCI |
182
|
(191)
|
(165)
|
Pre-tax Gain (Loss): Change in Net DVA |
|
|
|
OCI activity |
1,947
|
(922)
|
(429)
|
Reclassified to earnings |
56
|
12
|
(31)
|
Net OCI |
2,003
|
(910)
|
(460)
|
Income Tax Benefit (Provision): Foreign Currency Translation Adjustments |
|
|
|
OCI activity |
(79)
|
187
|
9
|
Reclassified to earnings |
0
|
0
|
0
|
Net OCI |
(79)
|
187
|
9
|
Income Tax Benefit (Provision): Change in Net Unrealized Gains (Losses) on AFS Securities |
|
|
|
OCI activity |
80
|
(36)
|
116
|
Reclassified to earnings |
2
|
12
|
41
|
Net OCI |
82
|
(24)
|
157
|
Income Tax Benefit (Provision): Pension, Postretirement and Other |
|
|
|
OCI activity |
(37)
|
75
|
64
|
Reclassified to earnings |
(8)
|
(1)
|
1
|
Net OCI |
(45)
|
74
|
65
|
Income Tax Benefit (Provision): Change in Net DVA |
|
|
|
OCI activity |
(472)
|
325
|
153
|
Reclassified to earnings |
(14)
|
(3)
|
11
|
Net OCI |
(486)
|
322
|
164
|
After-tax Gain (Loss): Foreign Currency Translation Adjustments |
|
|
|
OCI activity |
(90)
|
251
|
(15)
|
Reclassified to earnings |
0
|
0
|
4
|
Net OCI |
(90)
|
251
|
(11)
|
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities |
|
|
|
OCI activity |
(266)
|
64
|
(197)
|
Reclassified to earnings |
(6)
|
(23)
|
(72)
|
Net OCI |
(272)
|
41
|
(269)
|
After-tax Gain (Loss): Pension, Postretirement and Other |
|
|
|
OCI activity |
119
|
(118)
|
(98)
|
Reclassified to earnings |
18
|
1
|
(2)
|
Net OCI |
137
|
(117)
|
(100)
|
After-tax Gain (Loss): Change in Net DVA |
|
|
|
OCI activity |
1,475
|
(597)
|
(276)
|
Reclassified to earnings |
42
|
9
|
(20)
|
Net OCI |
1,517
|
(588)
|
(296)
|
Non-controlling Interests |
|
|
|
After-tax Gain (Loss): Foreign Currency Translation Adjustments |
|
|
|
OCI activity |
24
|
32
|
12
|
Reclassified to earnings |
0
|
0
|
0
|
Net OCI |
24
|
32
|
12
|
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities |
|
|
|
OCI activity |
0
|
0
|
0
|
Reclassified to earnings |
0
|
0
|
0
|
Net OCI |
0
|
0
|
0
|
After-tax Gain (Loss): Pension, Postretirement and Other |
|
|
|
OCI activity |
0
|
0
|
0
|
Reclassified to earnings |
0
|
0
|
0
|
Net OCI |
0
|
0
|
0
|
After-tax Gain (Loss): Change in Net DVA |
|
|
|
OCI activity |
63
|
(28)
|
(13)
|
Reclassified to earnings |
0
|
0
|
0
|
Net OCI |
63
|
(28)
|
(13)
|
Net |
|
|
|
After-tax Gain (Loss): Foreign Currency Translation Adjustments |
|
|
|
OCI activity |
(114)
|
219
|
(27)
|
Reclassified to earnings |
0
|
0
|
4
|
Net OCI |
(114)
|
219
|
(23)
|
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities |
|
|
|
OCI activity |
(266)
|
64
|
(197)
|
Reclassified to earnings |
(6)
|
(23)
|
(72)
|
Net OCI |
(272)
|
41
|
(269)
|
After-tax Gain (Loss): Pension, Postretirement and Other |
|
|
|
OCI activity |
119
|
(118)
|
(98)
|
Reclassified to earnings |
18
|
1
|
(2)
|
Net OCI |
137
|
(117)
|
(100)
|
After-tax Gain (Loss): Change in Net DVA |
|
|
|
OCI activity |
1,412
|
(569)
|
(263)
|
Reclassified to earnings |
42
|
9
|
(20)
|
Net OCI |
$ 1,454
|
$ (560)
|
$ (283)
|
X |
- DefinitionAmount after tax, before reclassification adjustments, of debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentBeforeReclassificationAdjustmentsNetOfTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit) before reclassification adjustments of debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentBeforeReclassificationAdjustmentsTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax and reclassification adjustments for accounting change related to debt valuation adjustment, related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentBeforeReclassificationAndTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax, after reclassification adjustments, of debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentBeforeTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentBeforeTaxAbstract |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments, of debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentNetOfTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentNetOfTaxAbstract |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit), after reclassification adjustments, of debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossDebtValuationAdjustmentTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax, after reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension, postretirement and other defined benefit plans.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossPensionAndPostretirementAndOtherBenefitPlansAdjustmentBeforeTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax of reclassification adjustment from accumulated other comprehensive (income) loss related to debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociDebtValuationAdjustmentBeforeTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of reclassification adjustment from accumulated other comprehensive (income) loss related to debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociDebtValuationAdjustmentNetOfTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociDebtValuationAdjustmentTaxAbstract |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for debt valuation adjustment related to outstanding liabilities under the fair value option election.
+ References
+ Details
Name: |
ms_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForDebtValuationAdjustmentTax |
Namespace Prefix: |
ms_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax, after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
|