500000 - Disclosure - Equity

Line Label Object Class Period Type Balance Report ElementName
1 500000 - Disclosure - Equity Network

*

*

http://fasb.org/us-gaap/role/disclosure/Equity
2 Equity [Abstract] Abstract us-gaap:EquityAbstract
3 Stockholders' Equity Note [Abstract] Abstract us-gaap:StockholdersEquityNoteAbstract
4 Stockholders' Equity Note Disclosure [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:StockholdersEquityNoteDisclosureTextBlock
5 Class of Stock Disclosures [Abstract] Abstract us-gaap:ClassOfStockDisclosuresAbstract
6 Schedule of Stock by Class [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfStockByClassTextBlock
7 Schedule of Stock by Class [Table] Hypercube us-gaap:ScheduleOfStockByClassTable
8 Class of Stock [Axis] Dimension us-gaap:StatementClassOfStockAxis
9 Class of Stock [Domain] Member us-gaap:ClassOfStockDomain
10 Common Class A [Member] Member us-gaap:CommonClassAMember
11 Common Class B [Member] Member us-gaap:CommonClassBMember
12 Common Class C [Member] Member us-gaap:CommonClassCMember
13 Convertible Common Stock [Member] Member us-gaap:ConvertibleCommonStockMember
14 Nonvoting Common Stock [Member] Member us-gaap:NonvotingCommonStockMember
15 Cumulative Preferred Stock [Member] Member us-gaap:CumulativePreferredStockMember
16 Noncumulative Preferred Stock [Member] Member us-gaap:NoncumulativePreferredStockMember
17 Redeemable Preferred Stock [Member] Member us-gaap:RedeemablePreferredStockMember
18 Nonredeemable Preferred Stock [Member] Member us-gaap:NonredeemablePreferredStockMember
19 Convertible Preferred Stock [Member] Member us-gaap:ConvertiblePreferredStockMember
20 Nonredeemable Convertible Preferred Stock [Member] Member us-gaap:NonredeemableConvertiblePreferredStockMember
21 Redeemable Convertible Preferred Stock [Member] Member us-gaap:RedeemableConvertiblePreferredStockMember
22 Contingent Convertible Preferred Stock [Member] Member us-gaap:ContingentConvertiblePreferredStockMember
23 Preferred Class A [Member] Member us-gaap:PreferredClassAMember
24 Preferred Class B [Member] Member us-gaap:PreferredClassBMember
25 Series A Preferred Stock [Member] Member us-gaap:SeriesAPreferredStockMember
26 Series B Preferred Stock [Member] Member us-gaap:SeriesBPreferredStockMember
27 Series C Preferred Stock [Member] Member us-gaap:SeriesCPreferredStockMember
28 Series D Preferred Stock [Member] Member us-gaap:SeriesDPreferredStockMember
29 Series E Preferred Stock [Member] Member us-gaap:SeriesEPreferredStockMember
30 Series F Preferred Stock [Member] Member us-gaap:SeriesFPreferredStockMember
31 Series G Preferred Stock [Member] Member us-gaap:SeriesGPreferredStockMember
32 Series H Preferred Stock [Member] Member us-gaap:SeriesHPreferredStockMember
33 Class of Stock [Line Items] LineItems us-gaap:ClassOfStockLineItems
34 Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Abstract us-gaap:PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract
35 Preferred Stock, Value, Issued Concept (Monetary) As Of Credit us-gaap:PreferredStockValue
36 Preferred Stock, Par or Stated Value Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:PreferredStockParOrStatedValuePerShare
37 Preferred Stock, No Par Value Concept (dtr-types:perShareItemType) As Of us-gaap:PreferredStockNoParValue
38 Preferred Stock, Shares Subscribed but Unissued Concept (Shares) As Of us-gaap:PreferredStockShareSubscriptions
39 Preferred Stock, Shares Subscribed but Unissued, Value [Abstract] Abstract us-gaap:PreferredStockSharesSubscribedButUnissuedValueAbstract
40 Preferred Stock, Value, Subscriptions Concept (Monetary) As Of Credit us-gaap:PreferredStockSharesSubscribedButUnissuedValue
41 Preferred Stock, Shares Subscribed but Unissued, Subscriptions Receivable Concept (Monetary) As Of Debit us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
42 Preferred Stock, Shares Authorized Concept (Shares) As Of us-gaap:PreferredStockSharesAuthorized
43 Preferred Stock, Shares Authorized, Unlimited [Fixed List] Concept (us-types:authorizedUnlimitedItemType) For Period us-gaap:PreferredStockSharesAuthorizedUnlimited
44 Preferred Stock, Shares Issued Concept (Shares) As Of us-gaap:PreferredStockSharesIssued
45 Preferred Stock, Shares Outstanding Concept (Shares) As Of us-gaap:PreferredStockSharesOutstanding
46 Preferred Stock, Voting Rights Concept (Text/String) For Period us-gaap:PreferredStockVotingRights
47 Preferred Stock, Call or Exercise Features Concept (Text/String) For Period us-gaap:PreferredStockCallOrExerciseFeatures
48 Preferred Stock, Dividend Rate, Percentage Concept (dtr-types:percentItemType) For Period us-gaap:PreferredStockDividendRatePercentage
49 Preferred Stock, Dividend Rate, Per-Dollar-Amount Concept (dtr-types:perShareItemType) For Period us-gaap:PreferredStockDividendRatePerDollarAmount
50 Preferred Stock, Dividend Payment Rate, Variable Concept (Text/String) For Period us-gaap:PreferredStockDividendPaymentRateVariable
51 Dividends, Preferred Stock [Abstract] Abstract us-gaap:DividendsPreferredStockAbstract
52 Dividends, Preferred Stock, Cash Concept (Monetary) For Period Debit us-gaap:DividendsPreferredStockCash
53 Dividends, Preferred Stock, Stock Concept (Monetary) For Period Debit us-gaap:DividendsPreferredStockStock
54 Dividends, Preferred Stock, Paid-in-kind Concept (Monetary) For Period Debit us-gaap:DividendsPreferredStockPaidinkind
55 Dividends, Preferred Stock, Total Concept (Monetary) For Period Debit us-gaap:DividendsPreferredStock
56 Preferred Stock, Dividend Payment Terms Concept (Text/String) For Period us-gaap:PreferredStockDividendPaymentTerms
57 Preferred Stock, Dividend Preference or Restrictions Concept (Text/String) For Period us-gaap:PreferredStockDividendPreferenceOrRestrictions
58 Preferred Stock, Liquidation Preference, Value Concept (Monetary) As Of Credit us-gaap:PreferredStockLiquidationPreferenceValue
59 Preferred Stock, Liquidation Preference Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:PreferredStockLiquidationPreference
60 Preferred Stock, Contract Terms Concept (Text/String) For Period us-gaap:PreferredStockContractTerms
61 Preferred Stock, Capital Shares Reserved for Future Issuance Concept (Shares) As Of us-gaap:PreferredStockCapitalSharesReservedForFutureIssuance
62 Preferred Stock, Amount of Preferred Dividends in Arrears Concept (Monetary) For Period Credit us-gaap:PreferredStockAmountOfPreferredDividendsInArrears
63 Preferred Stock, Per Share Amounts of Preferred Dividends in Arrears Concept (dtr-types:perShareItemType) For Period us-gaap:PreferredStockPerShareAmountsOfPreferredDividendsInArrears
64 Preferred Stock, Redemption Terms Concept (Text/String) For Period us-gaap:PreferredStockRedemptionTerms
65 Preferred Stock, Redemption Price Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:PreferredStockRedemptionPricePerShare
66 Preferred Stock, Redemption Date Concept (Date) For Period us-gaap:PreferredStockRedemptionDate
67 Preferred Stock, Reason why Security is Not Redeemable Concept (Text/String) For Period us-gaap:PreferredStockReasonWhySecurityIsNotRedeemable
68 Preferred Stock, Participation Rights Concept (Text/String) For Period us-gaap:PreferredStockParticipationRights
69 Preferred Stock, Including Additional Paid in Capital, Net of Discount [Abstract] Abstract us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscountAbstract
70 Preferred Stock, Including Additional Paid in Capital [Abstract] Abstract us-gaap:PreferredStockIncludingAdditionalPaidInCapitalAbstract
71 Preferred Stock, Value, Issued Concept (Monetary) As Of Credit us-gaap:PreferredStockValue
72 Additional Paid in Capital, Preferred Stock Concept (Monetary) As Of Credit us-gaap:AdditionalPaidInCapitalPreferredStock
73 Preferred Stock, Including Additional Paid in Capital, Total Concept (Monetary) As Of Credit us-gaap:PreferredStockIncludingAdditionalPaidInCapital
74 Preferred Stock, Discount on Shares Concept (Monetary) As Of Debit us-gaap:PreferredStockDiscountOnShares
75 Preferred Stock, Including Additional Paid in Capital, Net of Discount, Total Concept (Monetary) As Of Credit us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount
76 Features of Convertible Preferred Stock [Abstract] Abstract us-gaap:FeaturesOfConvertiblePreferredStockAbstract
77 Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value Concept (Monetary) As Of Credit us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue
78 Preferred Stock, Convertible, Terms Concept (Text/String) For Period us-gaap:ConvertiblePreferredStockTermsOfConversion
79 Convertible Preferred Stock, Shares Issued upon Conversion Concept (Shares) As Of us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
80 Convertible Preferred Stock, Shares Reserved for Future Issuance Concept (Shares) As Of us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance
81 Convertible Preferred Stock, Settlement Terms Concept (Text/String) For Period us-gaap:ConvertiblePreferredStockSettlementTerms
82 Convertible Preferred Stock, Associated Derivative Transactions Concept (Text/String) For Period us-gaap:ConvertiblePreferredStockAssociatedDerivativeTransactions
83 Preferred Stock, Convertible, Control of Rights [Fixed List] Concept (us-types:controlOfRightsItemType) As Of us-gaap:PreferredStockConvertibleControlOfRightsFixedList
84 Preferred Stock, Convertible, Conversion Date Concept (Date) As Of us-gaap:PreferredStockConvertibleConversionDate
85 Preferred Stock, Convertible, Conversion Price Concept (dtr-types:perShareItemType) As Of us-gaap:PreferredStockConvertibleConversionPrice
86 Preferred Stock, Convertible, Conversion Ratio Concept (Pure) As Of us-gaap:PreferredStockConvertibleConversionRatio
87 Preferred Stock, Convertible, Down Round Feature, (Increase) Decrease in Equity, Amount Concept (Monetary) For Period Debit us-gaap:PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount
88 Preferred Stock, Convertible, Down Round Feature, Trigger [true false] Concept (Yes/No) For Period us-gaap:PreferredStockConvertibleDownRoundFeatureTrigger
89 Preferred Stock, Convertible, Settlement Method [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:PreferredStockConvertibleSettlementMethodExtensibleEnumeration
90 Preferred Stock, Convertible, Shares Issuable Concept (Shares) As Of us-gaap:PreferredStockConvertibleSharesIssuable
91 Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Abstract us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract
92 Common Stock, Par or Stated Value Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:CommonStockParOrStatedValuePerShare
93 Common Stock, No Par Value Concept (dtr-types:perShareItemType) As Of us-gaap:CommonStockNoParValue
94 Common Stock, Value, Subscriptions Concept (Monetary) As Of Credit us-gaap:CommonStockSharesSubscriptions
95 Common Stock, Share Subscribed but Unissued, Subscriptions Receivable Concept (Monetary) As Of Debit us-gaap:CommonStockShareSubscribedButUnissuedSubscriptionsReceivable
96 Common Stock, Shares Authorized Concept (Shares) As Of us-gaap:CommonStockSharesAuthorized
97 Common Stock, Shares Authorized, Unlimited [Fixed List] Concept (us-types:authorizedUnlimitedItemType) For Period us-gaap:CommonStockSharesAuthorizedUnlimited
98 Common Stock, Shares, Issued Concept (Shares) As Of us-gaap:CommonStockSharesIssued
99 Common Stock, Shares, Outstanding Concept (Shares) As Of us-gaap:CommonStockSharesOutstanding
100 Common Stock, Other Shares, Outstanding Concept (Shares) As Of us-gaap:CommonStockOtherSharesOutstanding
101 Common Stock, Other Value, Outstanding Concept (Monetary) As Of Credit us-gaap:CommonStockOtherValueOutstanding
102 Common Stock, Shares Held in Employee Trust Concept (Monetary) As Of Debit us-gaap:CommonStockSharesHeldInEmployeeTrust
103 Common Stock, Shares Held in Employee Trust, Shares Concept (Shares) As Of us-gaap:CommonStockSharesHeldInEmployeeTrustShares
104 Common Stock, Dividends, Per Share, Declared Concept (dtr-types:perShareItemType) For Period us-gaap:CommonStockDividendsPerShareDeclared
105 Common Stock, Dividends, Per Share, Cash Paid Concept (dtr-types:perShareItemType) For Period us-gaap:CommonStockDividendsPerShareCashPaid
106 Dividends, Common Stock [Abstract] Abstract us-gaap:DividendsCommonStockAbstract
107 Dividends, Common Stock, Cash Concept (Monetary) For Period Debit us-gaap:DividendsCommonStockCash
108 Dividends, Common Stock, Stock Concept (Monetary) For Period Debit us-gaap:DividendsCommonStockStock
109 Dividends, Common Stock, Paid-in-kind Concept (Monetary) For Period Debit us-gaap:DividendsCommonStockPaidinkind
110 Dividends, Common Stock, Total Concept (Monetary) For Period Debit us-gaap:DividendsCommonStock
111 Common Stock, Terms of Conversion Concept (Text/String) For Period us-gaap:CommonStockConversionFeatures
112 Common Stock, Call or Exercise Features Concept (Text/String) For Period us-gaap:CommonStockCallOrExerciseFeatures
113 Common Stock, Voting Rights Concept (Text/String) For Period us-gaap:CommonStockVotingRights
114 Common Stocks, Including Additional Paid in Capital, Net of Discount [Abstract] Abstract us-gaap:CommonStockIncludingAdditionalPaidInCapitalNetOfDiscountAbstract
115 Common Stocks, Including Additional Paid in Capital Concept (Monetary) As Of Credit us-gaap:CommonStocksIncludingAdditionalPaidInCapital
116 Common Stock, Discount on Shares Concept (Monetary) As Of Debit us-gaap:CommonStockDiscountOnShares
117 Common Stocks, Including Additional Paid in Capital, Net of Discount, Total Concept (Monetary) As Of Credit us-gaap:CommonStocksIncludingAdditionalPaidInCapitalNetOfDiscount
118 Common Stock, Capital Shares Reserved for Future Issuance Concept (Shares) As Of us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
119 Common Stock, Conversion Basis Concept (Text/String) For Period us-gaap:CommonStockConversionBasis
120 Earnings Per Share [Abstract] Abstract us-gaap:EarningsPerShareAbstract
121 Earnings Per Share, Basic [Abstract] Abstract us-gaap:EarningsPerShareBasicAbstract
122 Income (Loss) from Continuing Operations, Per Basic Share Concept (dtr-types:perShareItemType) For Period us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
123 Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract] Abstract us-gaap:IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract
124 Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share Concept (dtr-types:perShareItemType) For Period us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
125 Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Per Basic Share Concept (dtr-types:perShareItemType) For Period us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicShare
126 Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share, Total Concept (dtr-types:perShareItemType) For Period us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
127 Earnings Per Share, Basic, Total Concept (dtr-types:perShareItemType) For Period us-gaap:EarningsPerShareBasic
128 Earnings Per Share, Basic, Other Disclosures [Abstract] Abstract us-gaap:EarningsPerShareBasicOtherDisclosuresAbstract
129 Income (Loss) from Continuing Operations, Per Basic Share Concept (dtr-types:perShareItemType) For Period us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
130 Weighted Average Number of Shares Outstanding, Basic Concept (Shares) For Period us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
131 Earnings Per Share, Diluted [Abstract] Abstract us-gaap:EarningsPerShareDilutedAbstract
132 Income (Loss) from Continuing Operations, Per Diluted Share Concept (dtr-types:perShareItemType) For Period us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
133 Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share [Abstract] Abstract us-gaap:IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerDilutedShareAbstract
134 Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share Concept (dtr-types:perShareItemType) For Period us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
135 Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Per Diluted Share Concept (dtr-types:perShareItemType) For Period us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerDilutedShare
136 Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share, Total Concept (dtr-types:perShareItemType) For Period us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
137 Earnings Per Share, Diluted, Total Concept (dtr-types:perShareItemType) For Period us-gaap:EarningsPerShareDiluted
138 Earnings Per Share, Diluted, Other Disclosures [Abstract] Abstract us-gaap:EarningsPerShareDilutedOtherDisclosuresAbstract
139 Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Concept (Shares) For Period us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
140 Weighted Average Number of Shares Outstanding, Diluted Concept (Shares) For Period us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
141 Weighted Average Number Diluted Shares Outstanding Adjustment Concept (Shares) For Period us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
142 Earnings Per Share, Basic and Diluted [Abstract] Abstract us-gaap:EarningsPerShareBasicAndDilutedAbstract
143 Income (Loss) from Continuing Operations, Per Basic and Diluted Share Concept (dtr-types:perShareItemType) For Period us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
144 Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share [Abstract] Abstract us-gaap:IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareAbstract
145 Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic and Diluted Share Concept (dtr-types:perShareItemType) For Period us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
146 Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Per Basic and Diluted Share Concept (dtr-types:perShareItemType) For Period us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
147 Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share, Total Concept (dtr-types:perShareItemType) For Period us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
148 Earnings Per Share, Basic and Diluted, Total Concept (dtr-types:perShareItemType) For Period us-gaap:EarningsPerShareBasicAndDiluted
149 Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Abstract us-gaap:EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract
150 Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Concept (Shares) For Period us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
151 Weighted Average Number of Shares Outstanding, Diluted Concept (Shares) For Period us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
152 Weighted Average Number Diluted Shares Outstanding Adjustment Concept (Shares) For Period us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
153 Weighted Average Number of Shares Outstanding, Basic and Diluted Concept (Shares) For Period us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
154 Share Price Concept (dtr-types:perShareItemType) As Of us-gaap:SharePrice
155 Common Stock, Dividends, Per Share, Declared Concept (dtr-types:perShareItemType) For Period us-gaap:CommonStockDividendsPerShareDeclared
156 Common Stock, Dividends, Per Share, Cash Paid Concept (dtr-types:perShareItemType) For Period us-gaap:CommonStockDividendsPerShareCashPaid
157 Class of Treasury Stock [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfTreasuryStockByClassTextBlock
158 Class of Treasury Stock [Table] Hypercube us-gaap:ClassOfTreasuryStockTable
159 Class of Stock [Axis] Dimension us-gaap:StatementClassOfStockAxis
160 Class of Stock [Domain] Member us-gaap:ClassOfStockDomain
161 Common Class A [Member] Member us-gaap:CommonClassAMember
162 Common Class B [Member] Member us-gaap:CommonClassBMember
163 Common Class C [Member] Member us-gaap:CommonClassCMember
164 Convertible Common Stock [Member] Member us-gaap:ConvertibleCommonStockMember
165 Nonvoting Common Stock [Member] Member us-gaap:NonvotingCommonStockMember
166 Cumulative Preferred Stock [Member] Member us-gaap:CumulativePreferredStockMember
167 Noncumulative Preferred Stock [Member] Member us-gaap:NoncumulativePreferredStockMember
168 Redeemable Preferred Stock [Member] Member us-gaap:RedeemablePreferredStockMember
169 Nonredeemable Preferred Stock [Member] Member us-gaap:NonredeemablePreferredStockMember
170 Convertible Preferred Stock [Member] Member us-gaap:ConvertiblePreferredStockMember
171 Nonredeemable Convertible Preferred Stock [Member] Member us-gaap:NonredeemableConvertiblePreferredStockMember
172 Redeemable Convertible Preferred Stock [Member] Member us-gaap:RedeemableConvertiblePreferredStockMember
173 Contingent Convertible Preferred Stock [Member] Member us-gaap:ContingentConvertiblePreferredStockMember
174 Preferred Class A [Member] Member us-gaap:PreferredClassAMember
175 Preferred Class B [Member] Member us-gaap:PreferredClassBMember
176 Series A Preferred Stock [Member] Member us-gaap:SeriesAPreferredStockMember
177 Series B Preferred Stock [Member] Member us-gaap:SeriesBPreferredStockMember
178 Series C Preferred Stock [Member] Member us-gaap:SeriesCPreferredStockMember
179 Series D Preferred Stock [Member] Member us-gaap:SeriesDPreferredStockMember
180 Series E Preferred Stock [Member] Member us-gaap:SeriesEPreferredStockMember
181 Series F Preferred Stock [Member] Member us-gaap:SeriesFPreferredStockMember
182 Series G Preferred Stock [Member] Member us-gaap:SeriesGPreferredStockMember
183 Series H Preferred Stock [Member] Member us-gaap:SeriesHPreferredStockMember
184 Share Repurchase Program [Axis] Dimension us-gaap:ShareRepurchaseProgramAxis
185 Share Repurchase Program [Domain] Member us-gaap:ShareRepurchaseProgramDomain
186 Equity, Class of Treasury Stock [Line Items] LineItems us-gaap:EquityClassOfTreasuryStockLineItems
187 Stock Repurchase Program, Authorized Amount Concept (Monetary) As Of Credit us-gaap:StockRepurchaseProgramAuthorizedAmount1
188 Stock Repurchase Program, Number of Shares Authorized to be Repurchased Concept (Shares) As Of us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
189 Stock Repurchase Program, Remaining Authorized Repurchase Amount Concept (Monetary) As Of Credit us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
190 Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Concept (Shares) As Of us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
191 Stock Repurchase Program, Period in Force Concept (xbrli:durationItemType) For Period us-gaap:StockRepurchaseProgramPeriodInForce1
192 Stock Repurchase Program Expiration Date Concept (Date) For Period us-gaap:StockRepurchaseProgramExpirationDate
193 Treasury Stock, Value [Abstract] Abstract us-gaap:TreasuryStockValueAbstract
194 Treasury Stock, Common, Value Concept (Monetary) As Of Debit us-gaap:TreasuryStockCommonValue
195 Treasury Stock, Preferred, Value Concept (Monetary) As Of Debit us-gaap:TreasuryStockPreferredValue
196 Treasury Stock, Value, Total Concept (Monetary) As Of Debit us-gaap:TreasuryStockValue
197 Treasury Stock, Value, Acquired, Par Value Method Concept (Monetary) For Period Debit us-gaap:TreasuryStockValueAcquiredParValueMethod
198 Treasury Stock, Value, Acquired, Cost Method Concept (Monetary) For Period Debit us-gaap:TreasuryStockValueAcquiredCostMethod
199 Treasury Stock Reissued at Lower than Repurchase Price Concept (Monetary) For Period Debit us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice
200 Treasury Stock, Retired, Par Value Method, Amount Concept (Monetary) For Period Debit us-gaap:TreasuryStockRetiredParValueMethodAmount
201 Treasury Stock, Retired, Cost Method, Amount Concept (Monetary) For Period Debit us-gaap:TreasuryStockRetiredCostMethodAmount
202 Treasury Stock, Shares, Retired Concept (Shares) For Period us-gaap:TreasuryStockSharesRetired
203 Treasury Stock, Shares, Acquired Concept (Shares) For Period us-gaap:TreasuryStockSharesAcquired
204 Treasury Stock Acquired, Average Cost Per Share Concept (dtr-types:perShareItemType) For Period us-gaap:TreasuryStockAcquiredAverageCostPerShare
205 Treasury Stock, Carrying Basis Concept (Monetary) As Of Debit us-gaap:TreasuryStockCarryingBasis
206 Treasury Stock Acquired, Repurchase Authorization Concept (Text/String) For Period us-gaap:TreasuryStockAcquiredRepurchaseAuthorization
207 Treasury Stock Acquired, Purchase Price Significantly in Excess of Current Fair Value, Description Concept (Text/String) For Period us-gaap:TreasuryStockAcquiredPurchasePriceSignificantlyInExcessOfCurrentMarketPrice
208 Treasury Stock, Shares [Abstract] Abstract us-gaap:TreasuryStockSharesAbstract
209 Treasury Stock, Common, Shares Concept (Shares) As Of us-gaap:TreasuryStockCommonShares
210 Treasury Stock, Preferred, Shares Concept (Shares) As Of us-gaap:TreasuryStockPreferredShares
211 Treasury Stock, Shares, Total Concept (Shares) As Of us-gaap:TreasuryStockShares
212 Shares, Issued Concept (Shares) As Of us-gaap:SharesIssued
213 Shares Issued, Price Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:SharesIssuedPricePerShare
214 Redemption Premium Concept (Monetary) For Period Debit us-gaap:RedemptionPremium
215 Dividend, Share-based Payment Arrangement [Abstract] Abstract us-gaap:DividendsShareBasedCompensationAbstract
216 Dividend, Share-based Payment Arrangement, Cash Concept (Monetary) For Period Debit us-gaap:DividendsShareBasedCompensationCash
217 Dividend, Share-based Payment Arrangement, Shares Concept (Monetary) For Period Debit us-gaap:DividendsSharebasedCompensationStock
218 Dividend, Share-based Payment Arrangement, Paid-in-Kind Concept (Monetary) For Period Debit us-gaap:DividendsSharebasedCompensationPaidInKind
219 Dividend, Share-based Payment Arrangement, Total Concept (Monetary) For Period Debit us-gaap:DividendsShareBasedCompensation
220 Stockholders' Equity before Treasury Stock Concept (Monetary) As Of Credit us-gaap:StockholdersEquityBeforeTreasuryStock
221 Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Concept (Monetary) For Period Debit us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
222 APIC, Share-based Payment Arrangement, Recognition and Exercise Concept (Monetary) For Period Credit us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
223 Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Concept (Shares) For Period us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
224 Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) Concept (Monetary) For Period Credit us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
225 Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants Concept (Monetary) For Period Credit us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
226 Restricted Stock, Value, Shares Issued Net of Tax Withholdings Concept (Monetary) For Period Credit us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
227 Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Concept (Shares) For Period us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
228 Stockholders' Equity, Change in Reporting Entity Concept (Monetary) For Period Credit us-gaap:StockholdersEquityChangeInReportingEntity
229 Stockholders' Equity Note, Subscriptions Receivable Concept (Monetary) As Of Debit us-gaap:StockholdersEquityNoteSubscriptionsReceivable
230 Stockholders' Equity Note, Stock Split Concept (Text/String) For Period us-gaap:StockholdersEquityNoteStockSplit
231 Stockholders' Equity Note, Stock Split, Conversion Ratio Concept (Pure) For Period us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
232 Stockholders' Equity, Reverse Stock Split Concept (Text/String) For Period us-gaap:StockholdersEquityReverseStockSplit
233 Stockholders' Equity Note, Impact of Conversion of Contingently Convertible Securities on Diluted Earnings Per Share Concept (Text/String) For Period us-gaap:StockholdersEquityNoteImpactOfConversionOfContingentlyConvertibleSecuritiesOnDilutedEarningsPerShare
234 Contingently Convertible Securities Included in Diluted Earnings Per Share [true false] Concept (Yes/No) For Period us-gaap:ContingentlyConvertibleSecuritiesIncludedInDilutedEarningsPerShare
235 Stockholders' Equity Note, Changes in Capital Structure, Retroactive Impact Concept (Text/String) For Period us-gaap:StockholdersEquityNoteChangesInCapitalStructureRetroactiveImpact
236 Stockholders' Equity Note, Changes in Capital Structure, Subsequent Changes to Number of Common Shares Concept (Shares) For Period us-gaap:StockholdersEquityNoteChangesInCapitalStructureSubsequentChangesToNumberOfCommonShares
237 Stockholders' Equity Note, Spinoff Transaction Concept (Monetary) For Period Credit us-gaap:StockholdersEquityNoteSpinoffTransaction
238 Stockholders' Equity Note, Derivative Transactions Connected with Contingently Convertible Securities Concept (Text/String) For Period us-gaap:StockholdersEquityNoteDerivativeTransactionsConnectedWithContingentlyConvertibleSecurities
239 Common Stock, Convertible, Conversion Price, Decrease Concept (dtr-types:perShareItemType) For Period us-gaap:CommonStockConvertibleConversionPriceDecrease
240 Common Stock, Convertible, Conversion Price, Increase Concept (dtr-types:perShareItemType) For Period us-gaap:CommonStockConvertibleConversionPriceIncrease
241 Debt Instrument, Convertible, Conversion Price, Decrease Concept (dtr-types:perShareItemType) For Period us-gaap:DebtInstrumentConvertibleConversionPriceDecrease
242 Debt Instrument, Convertible, Conversion Price, Increase Concept (dtr-types:perShareItemType) For Period us-gaap:DebtInstrumentConvertibleConversionPriceIncrease
243 Preferred Stock, Convertible, Conversion Price, Decrease Concept (dtr-types:perShareItemType) For Period us-gaap:PreferredStockConvertibleConversionPriceDecrease
244 Preferred Stock, Convertible, Conversion Price, Increase Concept (dtr-types:perShareItemType) For Period us-gaap:PreferredStockConvertibleConversionPriceIncrease
245 Stock Option, Exercise Price, Decrease Concept (dtr-types:perShareItemType) For Period us-gaap:StockOptionExercisePriceDecrease
246 Stock Option, Exercise Price, Increase Concept (dtr-types:perShareItemType) For Period us-gaap:StockOptionExercisePriceIncrease
247 Warrant, Exercise Price, Decrease Concept (dtr-types:perShareItemType) For Period us-gaap:WarrantExercisePriceDecrease
248 Warrant, Exercise Price, Increase Concept (dtr-types:perShareItemType) For Period us-gaap:WarrantExercisePriceIncrease
249 Stock Option, Down Round Feature, (Increase) Decrease in Equity, Amount Concept (Monetary) For Period Debit us-gaap:StockOptionDownRoundFeatureIncreaseDecreaseInEquityAmount
250 Stock Option, Down Round Feature, Trigger [true false] Concept (Yes/No) For Period us-gaap:StockOptionDownRoundFeatureTrigger
251 Warrant, Down Round Feature, (Increase) Decrease in Equity, Amount Concept (Monetary) For Period Debit us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount
252 Warrant, Down Round Feature, Trigger [true false] Concept (Yes/No) For Period us-gaap:WarrantDownRoundFeatureTrigger
253 Retained Earnings Note Disclosure [Abstract] Abstract us-gaap:RetainedEarningsNoteDisclosureAbstract
254 Retained Earnings, Restrictions Concept (Text/String) For Period us-gaap:RetainedEarningsRestrictions
255 Retained Earnings, Undistributed Earnings from Equity Method Investees Concept (Monetary) As Of Credit us-gaap:RetainedEarningsUndistributedEarningsFromEquityMethodInvestees
256 Retained Earnings, Effective Date of New Retained Earnings Account Established after Readjustment Concept (Date) For Period us-gaap:RetainedEarningsEffectiveDatesOfNewRetainedEarningsAccountEstablishedAfterReadjustment
257 Retained Earnings, Date Relative to Establishment of New Retained Earnings Account Concept (Date) For Period us-gaap:RetainedEarningsDatesRelativeToEstablishmentOfNewRetainedEarningsAccount
258 Income Tax Effects Allocated Directly to Equity, Prior Period Adjustment Concept (Monetary) For Period Debit us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityPriorPeriodAdjustment
259 Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle Concept (Monetary) For Period Debit us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple
260 Shares Held in Employee Stock Ownership Plan [Abstract] Abstract us-gaap:SharesHeldInEmployeeStockOwnershipPlanAbstract
261 Shares Held in Employee Stock Option Plan, Allocated Concept (Shares) As Of us-gaap:SharesHeldInEmployeeStockOptionPlanAllocated
262 Shares Held in Employee Stock Option Plan, Committed-to-be-Released Concept (Shares) As Of us-gaap:SharesHeldInEmployeeStockOptionPlanCommittedToBeReleased
263 Shares held in Employee Stock Option Plan, Suspense Shares Concept (Shares) As Of us-gaap:SharesHeldInEmployeeStockOptionPlanSuspenseShares
264 Employee Trust [Abstract] Abstract us-gaap:EmployeeTrustAbstract
265 Compensation and Benefits Trust Concept (Monetary) As Of Credit us-gaap:CompensationAndBenefitsTrust
266 Capital Accumulation Plans Concept (Monetary) As Of Credit us-gaap:CapitalAccumulationPlans
267 Comprehensive Income (Loss) Note [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ComprehensiveIncomeNoteTextBlock
268 Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
269 Accumulated Other Comprehensive Income (Loss) [Table] Hypercube us-gaap:AccumulatedOtherComprehensiveIncomeLossTable
270 Equity Components [Axis] Dimension us-gaap:StatementEquityComponentsAxis
271 Equity Component [Domain] Member us-gaap:EquityComponentDomain
272 Parent [Member] Member us-gaap:ParentMember
273 Common Stock [Member] Member us-gaap:CommonStockMember
274 Preferred Stock [Member] Member us-gaap:PreferredStockMember
275 Capital Units [Member] Member us-gaap:CapitalUnitsMember
276 Member Units [Member] Member us-gaap:MemberUnitsMember
277 Warrant [Member] Member us-gaap:WarrantMember
278 Common Stock Including Additional Paid in Capital [Member] Member us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
279 Preferred Stock Including Additional Paid in Capital [Member] Member us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
280 Additional Paid-in Capital [Member] Member us-gaap:AdditionalPaidInCapitalMember
281 Other Additional Capital [Member] Member us-gaap:OtherAdditionalCapitalMember
282 Deferred Compensation, Share-based Payments [Member] Member us-gaap:DeferredCompensationShareBasedPaymentsMember
283 Treasury Stock [Member] Member us-gaap:TreasuryStockMember
284 Treasury Stock, Common [Member] Member us-gaap:TreasuryStockCommonMember
285 Treasury Stock, Preferred [Member] Member us-gaap:TreasuryStockPreferredMember
286 Retained Earnings [Member] Member us-gaap:RetainedEarningsMember
287 Retained Earnings, Appropriated [Member] Member us-gaap:RetainedEarningsAppropriatedMember
288 Retained Earnings, Unappropriated [Member] Member us-gaap:RetainedEarningsUnappropriatedMember
289 Accumulated Distributions in Excess of Net Income [Member] Member us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember
290 Receivables from Stockholder [Member] Member us-gaap:ReceivablesFromStockholderMember
291 AOCI Attributable to Parent [Member] Member us-gaap:AccumulatedOtherComprehensiveIncomeMember
292 AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
293 AOCI, Gain (Loss), Debt Securities, Available-for-sale, with Allowance for Credit Loss, Parent [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossParentMember
294 AOCI, Gain (Loss), Debt Securities, Available-for-sale, without Allowance for Credit Loss, Parent [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossParentMember
295 Accumulated Other-than-Temporary Impairment Attributable to Parent [Member] Member us-gaap:AccumulatedOtherThanTemporaryImpairmentMember
296 Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
297 Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Member us-gaap:AccumulatedTranslationAdjustmentMember
298 Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
299 Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
300 Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
301 Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember
302 Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member] Member us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
303 AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member] Member us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember
304 Noncontrolling Interest [Member] Member us-gaap:NoncontrollingInterestMember
305 AOCI Attributable to Noncontrolling Interest [Member] Member us-gaap:AociAttributableToNoncontrollingInterestMember
306 AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Noncontrolling Interest [Member] Member us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember
307 AOCI, Gain (Loss), Debt Securities, Available-for-sale, with Allowance for Credit Loss, Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossNoncontrollingInterestMember
308 AOCI, Gain (Loss), Debt Securities, Available-for-sale, without Allowance for Credit Loss, Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossNoncontrollingInterestMember
309 Accumulated Other-than-Temporary Impairment Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedOtherThanTemporaryImpairmentAttributableToNoncontrollingInterestMember
310 Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember
311 Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember
312 Accumulated Defined Benefit Plans Adjustment Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember
313 Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAttributableToNoncontrollingInterestMember
314 Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember
315 Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAttributableToNoncontrollingInterestMember
316 Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember
317 AOCI, Derivative Qualifying as Hedge, Excluded Component, Noncontrolling Interest [Member] Member us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember
318 AOCI Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember
319 AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Including Noncontrolling Interest [Member] Member us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
320 AOCI, Gain (Loss), Debt Securities, Available-for-sale, with Allowance for Credit Loss, Including Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossIncludingNoncontrollingInterestMember
321 AOCI, Gain (Loss), Debt Securities, Available-for-sale, without Allowance for Credit Loss, Including Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossIncludingNoncontrollingInterestMember
322 Accumulated Other-than-Temporary Impairment Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedOtherthanTemporaryImpairmentIncludingPortionAttributableToNoncontrollingInterestMember
323 Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember
324 Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
325 Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
326 Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember
327 Accumulated Defined Benefit Plans Adjustment, Net Prior Service Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember
328 Accumulated Defined Benefit Plans Adjustment, Net Transition Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionIncludingPortionAttributableToNoncontrollingInterestMember
329 Accumulated Gain (Loss), Financial Liability, Fair Value Option, Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionIncludingPortionAttributableToNoncontrollingInterestMember
330 Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember
331 Comprehensive Income [Member] Member us-gaap:ComprehensiveIncomeMember
332 Accumulated Other Comprehensive Income (Loss) [Line Items] LineItems us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems
333 AOCI Including Portion Attributable to Noncontrolling Interest [Abstract] Abstract us-gaap:AOCIIncludingPortionAttributableToNoncontrollingInterestAbstract
334 AOCI Including Portion Attributable to Noncontrolling Interest, before Tax Concept (Monetary) As Of Credit us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
335 AOCI Including Portion Attributable to Noncontrolling Interest, Tax Concept (Monetary) As Of Debit us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestTax
336 AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Abstract us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract
337 Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance Concept (Monetary) As Of Credit us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
338 Other Comprehensive Income (Loss) Net of Tax, Period Change [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract
339 Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
340 Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Concept (Monetary) For Period Debit us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
341 Other Comprehensive Income (Loss), Net of Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossNetOfTax
342 Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect Concept (Monetary) For Period Credit us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
343 AOCI Including Portion Attributable to Noncontrolling Interest, Period Increase (Decrease), Total Concept (Monetary) For Period us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease
344 Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance Concept (Monetary) As Of Credit us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
345 OCI, Net of Tax [Abstract] Abstract us-gaap:OciNetOfTaxAbstract
346 Other Comprehensive Income (Loss), before Tax Period Change [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossBeforeTaxPeriodChangeAbstract
347 Other Comprehensive Income (Loss), before Reclassifications, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
348 Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Concept (Monetary) For Period Debit us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
349 Other Comprehensive Income (Loss), before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossBeforeTax
350 Other Comprehensive Income (Loss), Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossTax
351 Other Comprehensive Income (Loss), Net of Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossNetOfTax
352 AOCI Attributable to Parent [Abstract] Abstract us-gaap:AOCIAttributableToParentAbstract
353 AOCI before Tax, Attributable to Parent Concept (Monetary) As Of Credit us-gaap:AociBeforeTaxAttributableToParent
354 AOCI Tax, Attributable to Parent Concept (Monetary) As Of Debit us-gaap:AociTaxAttributableToParent
355 AOCI Attributable to Parent, Net of Tax [Roll Forward] Abstract us-gaap:AOCIAttributableToParentNetOfTaxRollForward
356 Stockholders' Equity Attributable to Parent, Beginning Balance Concept (Monetary) As Of Credit us-gaap:StockholdersEquity
357 Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract
358 OCI, before Reclassifications, Net of Tax, Attributable to Parent Concept (Monetary) For Period Credit us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
359 Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Concept (Monetary) For Period Debit us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
360 Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
361 Stockholders' Equity Attributable to Parent, Ending Balance Concept (Monetary) As Of Credit us-gaap:StockholdersEquity
362 Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract
363 Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract
364 OCI, before Reclassifications, before Tax, Attributable to Parent Concept (Monetary) For Period Credit us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
365 Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Concept (Monetary) For Period Debit us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
366 Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
367 Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
368 Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
369 Disclosure of Reclassification Amount [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DisclosureOfReclassificationAmountTextBlock
370 Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
371 Reclassification out of Accumulated Other Comprehensive Income [Table] Hypercube us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable
372 Equity Components [Axis] Dimension us-gaap:StatementEquityComponentsAxis
373 Equity Component [Domain] Member us-gaap:EquityComponentDomain
374 Parent [Member] Member us-gaap:ParentMember
375 Common Stock [Member] Member us-gaap:CommonStockMember
376 Preferred Stock [Member] Member us-gaap:PreferredStockMember
377 Capital Units [Member] Member us-gaap:CapitalUnitsMember
378 Member Units [Member] Member us-gaap:MemberUnitsMember
379 Warrant [Member] Member us-gaap:WarrantMember
380 Common Stock Including Additional Paid in Capital [Member] Member us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
381 Preferred Stock Including Additional Paid in Capital [Member] Member us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
382 Additional Paid-in Capital [Member] Member us-gaap:AdditionalPaidInCapitalMember
383 Other Additional Capital [Member] Member us-gaap:OtherAdditionalCapitalMember
384 Deferred Compensation, Share-based Payments [Member] Member us-gaap:DeferredCompensationShareBasedPaymentsMember
385 Treasury Stock [Member] Member us-gaap:TreasuryStockMember
386 Treasury Stock, Common [Member] Member us-gaap:TreasuryStockCommonMember
387 Treasury Stock, Preferred [Member] Member us-gaap:TreasuryStockPreferredMember
388 Retained Earnings [Member] Member us-gaap:RetainedEarningsMember
389 Retained Earnings, Appropriated [Member] Member us-gaap:RetainedEarningsAppropriatedMember
390 Retained Earnings, Unappropriated [Member] Member us-gaap:RetainedEarningsUnappropriatedMember
391 Accumulated Distributions in Excess of Net Income [Member] Member us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember
392 Receivables from Stockholder [Member] Member us-gaap:ReceivablesFromStockholderMember
393 AOCI Attributable to Parent [Member] Member us-gaap:AccumulatedOtherComprehensiveIncomeMember
394 AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
395 AOCI, Gain (Loss), Debt Securities, Available-for-sale, with Allowance for Credit Loss, Parent [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossParentMember
396 AOCI, Gain (Loss), Debt Securities, Available-for-sale, without Allowance for Credit Loss, Parent [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossParentMember
397 Accumulated Other-than-Temporary Impairment Attributable to Parent [Member] Member us-gaap:AccumulatedOtherThanTemporaryImpairmentMember
398 Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
399 Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Member us-gaap:AccumulatedTranslationAdjustmentMember
400 Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
401 Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
402 Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
403 Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Parent [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember
404 Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member] Member us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
405 AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member] Member us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember
406 Noncontrolling Interest [Member] Member us-gaap:NoncontrollingInterestMember
407 AOCI Attributable to Noncontrolling Interest [Member] Member us-gaap:AociAttributableToNoncontrollingInterestMember
408 AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Noncontrolling Interest [Member] Member us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember
409 AOCI, Gain (Loss), Debt Securities, Available-for-sale, with Allowance for Credit Loss, Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossNoncontrollingInterestMember
410 AOCI, Gain (Loss), Debt Securities, Available-for-sale, without Allowance for Credit Loss, Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossNoncontrollingInterestMember
411 Accumulated Other-than-Temporary Impairment Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedOtherThanTemporaryImpairmentAttributableToNoncontrollingInterestMember
412 Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember
413 Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember
414 Accumulated Defined Benefit Plans Adjustment Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember
415 Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAttributableToNoncontrollingInterestMember
416 Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember
417 Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAttributableToNoncontrollingInterestMember
418 Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember
419 AOCI, Derivative Qualifying as Hedge, Excluded Component, Noncontrolling Interest [Member] Member us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember
420 AOCI Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember
421 AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Including Noncontrolling Interest [Member] Member us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
422 AOCI, Gain (Loss), Debt Securities, Available-for-sale, with Allowance for Credit Loss, Including Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossIncludingNoncontrollingInterestMember
423 AOCI, Gain (Loss), Debt Securities, Available-for-sale, without Allowance for Credit Loss, Including Noncontrolling Interest [Member] Member us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossIncludingNoncontrollingInterestMember
424 Accumulated Other-than-Temporary Impairment Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedOtherthanTemporaryImpairmentIncludingPortionAttributableToNoncontrollingInterestMember
425 Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember
426 Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
427 Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
428 Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember
429 Accumulated Defined Benefit Plans Adjustment, Net Prior Service Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember
430 Accumulated Defined Benefit Plans Adjustment, Net Transition Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionIncludingPortionAttributableToNoncontrollingInterestMember
431 Accumulated Gain (Loss), Financial Liability, Fair Value Option, Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionIncludingPortionAttributableToNoncontrollingInterestMember
432 Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember
433 Comprehensive Income [Member] Member us-gaap:ComprehensiveIncomeMember
434 Reclassification out of Accumulated Other Comprehensive Income [Axis] Dimension us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
435 Reclassification out of Accumulated Other Comprehensive Income [Domain] Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain
436 Reclassification out of Accumulated Other Comprehensive Income [Member] Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
437 Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] LineItems us-gaap:ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems
438 Revenues Concept (Monetary) For Period Credit us-gaap:Revenues
439 Cost of Goods and Services Sold Concept (Monetary) For Period Debit us-gaap:CostOfGoodsAndServicesSold
440 Investment Income, Net Concept (Monetary) For Period Credit us-gaap:InvestmentIncomeNet
441 Other Income Concept (Monetary) For Period Credit us-gaap:OtherIncome
442 Interest Expense Concept (Monetary) For Period Debit us-gaap:InterestExpense
443 Other Cost and Expense, Operating Concept (Monetary) For Period Debit us-gaap:OtherCostAndExpenseOperating
444 Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss Concept (Monetary) For Period Credit us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss
445 Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
446 Income Tax Expense (Benefit) Concept (Monetary) For Period Debit us-gaap:IncomeTaxExpenseBenefit
447 Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:ProfitLoss
448 Other Comprehensive Income (Loss), before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract
449 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
450 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
451 Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax
452 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
453 Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
454 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
455 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
456 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTaxAbstract
457 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
458 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
459 Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
460 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
461 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTaxAbstract
462 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
463 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
464 Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
465 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
466 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
467 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
468 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTaxAbstract
469 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
470 OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax
471 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
472 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
473 Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesBeforeTax
474 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Investment Transferred from Available-for-sale to Equity Method, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInvestmentTransferredFromAvailableForSaleToEquityMethodBeforeTax
475 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
476 Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Portion in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
477 Other Comprehensive Loss, Held-to-maturity Security, OTTI, before Tax, after Adjustments [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiBeforeTaxAfterAdjustmentsAbstract
478 Other-than-temporary Impairment Loss, Debt Securities, Held-to-maturity, Recognized in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
479 Other Comprehensive Loss, Held-to-maturity Security, Adjustment from AOCI for Accretion of Noncredit Portion of OTTI, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityAdjustmentFromAociForAccretionOfNoncreditPortionOfOttiBeforeTax
480 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiBeforeTaxAbstract
481 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Sale, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiSaleBeforeTax
482 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Additional Credit Loss, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAdditionalCreditLossBeforeTax
483 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsReclassificationAdjustmentOfNoncreditPortionIncludedInNetIncomeHeldtomaturitySecuritiesBeforeTax
484 Other Comprehensive Loss, Held-to-maturity Security, OTTI, before Tax, after Adjustments, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiBeforeTaxAfterAdjustments
485 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract
486 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
487 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
488 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, before Tax, after Reclassification Adjustment [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionBeforeTaxAfterReclassificationAdjustmentAbstract
489 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodBeforeTax
490 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionBeforeTax
491 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, before Tax, after Reclassification Adjustment, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionBeforeTaxAfterReclassificationAdjustment
492 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxAbstract
493 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
494 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
495 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTax
496 OCI, Equity Method Investment, before Tax Concept (Monetary) For Period Credit us-gaap:OciEquityMethodInvestmentBeforeTax
497 Other Comprehensive Income (Loss), before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossBeforeTax
498 Other Comprehensive Income (Loss), Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossTaxAbstract
499 Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxAbstract
500 OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
501 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
502 Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
503 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecreaseAbstract
504 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
505 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
506 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
507 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract
508 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTaxAbstract
509 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
510 OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax
511 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax
512 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
513 Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesTax
514 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Investment Transferred from Available-for-sale to Equity Method, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInvestmentTransferredFromAvailableForSaleToEquityMethodTax
515 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
516 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income Loss, Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
517 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Adjustments, Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterAdjustmentsTaxAbstract
518 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
519 Other Comprehensive Loss, Held-to-maturity Security, Adjustment from AOCI for Accretion of Noncredit Portion of OTTI, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityAdjustmentFromAociForAccretionOfNoncreditPortionOfOttiTax
520 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiTaxAbstract
521 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Sale, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiSaleTax
522 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Additional Credit Loss, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAdditionalCreditLossTax
523 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiTax
524 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Adjustments, Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterAdjustmentsTax
525 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract
526 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract
527 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
528 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
529 Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
530 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
531 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTaxAbstract
532 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
533 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
534 Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax
535 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
536 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
537 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Reclassification Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterReclassificationAdjustmentTaxAbstract
538 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodTax
539 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionTax
540 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Reclassification Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterReclassificationAdjustmentTax
541 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxAbstract
542 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsTax
543 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsTax
544 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax
545 OCI, Equity Method Investment, Tax Concept (Monetary) For Period Debit us-gaap:OciEquityMethodInvestmentTax
546 Other Comprehensive Income (Loss), Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossTax
547 Other Comprehensive Income (Loss) before Reclassifications, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTaxAbstract
548 OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
549 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
550 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTaxAbstract
551 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
552 OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax
553 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax
554 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Abstract us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAbstract
555 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
556 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Tax, Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterest
557 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract
558 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
559 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
560 Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
561 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
562 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodTax
563 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsTax
564 Other Comprehensive Income (Loss) before Reclassifications, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
565 Reclassification from AOCI, Current Period, Tax [Abstract] Abstract us-gaap:ReclassificationFromAociCurrentPeriodTaxAbstract
566 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
567 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
568 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
569 Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesTax
570 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTaxAbstract
571 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
572 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
573 Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax
574 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
575 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionTax
576 Reclassification from AOCI, Current Period, Tax, Total Concept (Monetary) For Period Credit us-gaap:ReclassificationFromAociCurrentPeriodTax
577 Other Comprehensive Income (Loss), Net of Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract
578 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
579 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
580 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
581 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
582 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
583 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract
584 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
585 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
586 Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
587 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
588 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTaxAbstract
589 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
590 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
591 Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
592 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
593 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
594 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
595 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract
596 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
597 OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax
598 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
599 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
600 Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
601 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Investment Transferred from Available-for-sale to Equity Method, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInvestmentTransferredFromAvailableForSaleToEquityMethodAfterTax
602 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
603 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Net of Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
604 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Tax and Adjustments [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterTaxAndAdjustmentsAbstract
605 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Net of Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
606 Other Comprehensive Loss, Held-to-maturity Security, Adjustment from AOCI for Accretion of Noncredit Portion of OTTI, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityAdjustmentFromAociForAccretionOfNoncreditPortionOfOttiAfterTax
607 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAfterTaxAbstract
608 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Sale, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiSaleAfterTax
609 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Additional Credit Loss, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAdditionalCreditLossAfterTax
610 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, after Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAfterTax
611 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Tax and Adjustments, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterTaxAndAdjustments
612 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract
613 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
614 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
615 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
616 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAbstract
617 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax
618 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax
619 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustment
620 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxAbstract
621 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax
622 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax
623 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
624 Other Comprehensive Income, Other, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeOtherNetOfTax
625 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentTaxEffectAbstract
626 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
627 Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
628 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
629 Schedule of Auction Market Preferred Securities by Stock Series [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock
630 Auction Market Preferred Securities, Stock Series [Table] Hypercube us-gaap:AuctionMarketPreferredSecuritiesStockSeriesTable
631 Auction Market Preferred Securities, Stock Series [Axis] Dimension us-gaap:AuctionMarketPreferredSecuritiesStockSeriesAxis
632 Auction Market Preferred Securities, Stock Series, Title [Domain] Member us-gaap:AuctionMarketPreferredSecuritiesStockSeriesTitleDomain
633 Series A [Member] Member us-gaap:SeriesAMember
634 Series B [Member] Member us-gaap:SeriesBMember
635 Auction Market Preferred Securities, Stock Series [Line Items] LineItems us-gaap:AuctionMarketPreferredSecuritiesStockSeriesLineItems
636 Auction Market Preferred Securities, Stock Series, Liquidation Value Concept (Monetary) As Of Credit us-gaap:AuctionMarketPreferredSecuritiesStockSeriesLiquidationValue
637 Auction Market Preferred Securities, Stock Series, Par Value Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:AuctionMarketPreferredSecuritiesStockSeriesParValuePerShare
638 Auction Market Preferred Securities, Stock Series, Rate Setting Interval Concept (xbrli:durationItemType) For Period us-gaap:AuctionMarketPreferredSecuritiesStockSeriesRateSettingInterval1
639 Auction Market Preferred Securities, Stock Series, Per-Share Redemption Amount Concept (dtr-types:perShareItemType) As Of us-gaap:AuctionMarketPreferredSecuritiesStockSeriesPerShareRedemptionAmount
640 Movement in Auction Market Preferred Securities, Shares Outstanding [Roll Forward] Abstract us-gaap:MovementInAuctionMarketPreferredSecuritiesSharesOutstandingRollForward
641 Auction Market Preferred Securities, Shares Outstanding, Beginning Balance Concept (Shares) As Of us-gaap:AuctionMarketPreferredSecuritiesSharesOutstanding
642 Auction Market Preferred Securities, Shares, Issued Concept (Shares) For Period us-gaap:AuctionMarketPreferredSecuritiesSharesIssued
643 Auction Market Preferred Securities, Shares, Redeemed Concept (Shares) For Period us-gaap:AuctionMarketPreferredSecuritiesSharesRedeemed
644 Auction Market Preferred Securities, Stock, Shares Outstanding, Period Increase (Decrease), Total Concept (Shares) For Period us-gaap:AuctionMarketPreferredSecuritiesStockSharesOutstandingPeriodIncreaseDecrease
645 Auction Market Preferred Securities, Shares Outstanding, Ending Balance Concept (Shares) As Of us-gaap:AuctionMarketPreferredSecuritiesSharesOutstanding
646 Auction Market Preferred Securities, Stock Series, Shares Authorized Concept (Shares) As Of us-gaap:AuctionMarketPreferredSecuritiesStockSeriesSharesAuthorized
647 Auction Market Preferred Securities, Stock Series, Variable Interest Rate Earned Concept (dtr-types:percentItemType) For Period us-gaap:AuctionMarketPreferredSecuritiesStockSeriesVariableInterestRateEarned
648 Targeted or Tracking Stock [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:TargetedOrTrackingStockDescriptionTextBlock
649 Targeted or Tracking Stock, Stock [Table] Hypercube us-gaap:TargetedOrTrackingStockStockTable
650 Class of Stock [Axis] Dimension us-gaap:StatementClassOfStockAxis
651 Class of Stock [Domain] Member us-gaap:ClassOfStockDomain
652 Common Class A [Member] Member us-gaap:CommonClassAMember
653 Common Class B [Member] Member us-gaap:CommonClassBMember
654 Common Class C [Member] Member us-gaap:CommonClassCMember
655 Convertible Common Stock [Member] Member us-gaap:ConvertibleCommonStockMember
656 Nonvoting Common Stock [Member] Member us-gaap:NonvotingCommonStockMember
657 Cumulative Preferred Stock [Member] Member us-gaap:CumulativePreferredStockMember
658 Noncumulative Preferred Stock [Member] Member us-gaap:NoncumulativePreferredStockMember
659 Redeemable Preferred Stock [Member] Member us-gaap:RedeemablePreferredStockMember
660 Nonredeemable Preferred Stock [Member] Member us-gaap:NonredeemablePreferredStockMember
661 Convertible Preferred Stock [Member] Member us-gaap:ConvertiblePreferredStockMember
662 Nonredeemable Convertible Preferred Stock [Member] Member us-gaap:NonredeemableConvertiblePreferredStockMember
663 Redeemable Convertible Preferred Stock [Member] Member us-gaap:RedeemableConvertiblePreferredStockMember
664 Contingent Convertible Preferred Stock [Member] Member us-gaap:ContingentConvertiblePreferredStockMember
665 Preferred Class A [Member] Member us-gaap:PreferredClassAMember
666 Preferred Class B [Member] Member us-gaap:PreferredClassBMember
667 Series A Preferred Stock [Member] Member us-gaap:SeriesAPreferredStockMember
668 Series B Preferred Stock [Member] Member us-gaap:SeriesBPreferredStockMember
669 Series C Preferred Stock [Member] Member us-gaap:SeriesCPreferredStockMember
670 Series D Preferred Stock [Member] Member us-gaap:SeriesDPreferredStockMember
671 Series E Preferred Stock [Member] Member us-gaap:SeriesEPreferredStockMember
672 Series F Preferred Stock [Member] Member us-gaap:SeriesFPreferredStockMember
673 Series G Preferred Stock [Member] Member us-gaap:SeriesGPreferredStockMember
674 Series H Preferred Stock [Member] Member us-gaap:SeriesHPreferredStockMember
675 Targeted or Tracking Stock, Stock [Line Items] LineItems us-gaap:TargetedOrTrackingStockStockLineItems
676 Targeted or Tracking Stock, Issuance Date Concept (Date) For Period us-gaap:TargetedOrTrackingStockIssuanceDates
677 Restrictions for Consolidated and Unconsolidated Subsidiaries [Abstract] Abstract us-gaap:RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract
678 Restriction to Transfer Funds Concept (Text/String) For Period us-gaap:RestrictionToTransferFunds
679 Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries Concept (Monetary) As Of Debit us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
680 Income Tax Effects Allocated Directly to Equity, Equity Transactions Concept (Monetary) For Period Debit us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityEquityTransactions
681 Derivative Financial Instruments Indexed to, and Potentially Settled in, Entity's Own Stock, Equity [Abstract] Abstract us-gaap:DerivativeFinancialInstrumentsIndexedToAndPotentiallySettledInEntitysOwnStockEquityAbstract
682 Schedule of Options Indexed to Issuer's Equity [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock
683 Option Indexed to Issuer's Equity, Equity [Table] Hypercube us-gaap:OptionIndexedToIssuersEquityEquityTable
684 Option Indexed to Issuer's Equity [Axis] Dimension us-gaap:OptionIndexedToIssuersEquityEquityAxis
685 Option Indexed to Issuer's Equity, Type [Domain] Member us-gaap:OptionIndexedToIssuersEquityTypeDomain
686 Call Option [Member] Member us-gaap:CallOptionMember
687 Put Option [Member] Member us-gaap:PutOptionMember
688 Exchange Traded Options [Member] Member us-gaap:ExchangeTradedOptionsMember
689 Share-based Payment Arrangement, Option [Member] Member us-gaap:EmployeeStockOptionMember
690 Position [Axis] Dimension us-gaap:PositionAxis
691 Position [Domain] Member us-gaap:PositionDomain
692 Long [Member] Member us-gaap:LongMember
693 Short [Member] Member us-gaap:ShortMember
694 Option Indexed to Issuer's Equity [Line Items] LineItems us-gaap:OptionIndexedToIssuersEquityLineItems
695 Option Indexed to Issuer's Equity, Strike Price Concept (dtr-types:perShareItemType) For Period us-gaap:OptionIndexedToIssuersEquityStrikePrice1
696 Option Indexed to Issuer's Equity, Shares Concept (Shares) For Period us-gaap:OptionIndexedToIssuersEquityShares
697 Option Indexed to Issuer's Equity, Indexed Shares Concept (Shares) As Of us-gaap:OptionIndexedToIssuersEquityIndexedShares
698 Option Indexed to Issuer's Equity, Settlement Date Concept (Date) For Period us-gaap:OptionIndexedToIssuersEquitySettlementDateOrDates
699 Option Indexed to Issuer's Equity, Classification Concept (Text/String) For Period us-gaap:OptionIndexedToIssuersEquityClassification
700 Option Indexed to Issuer's Equity, Settlement Alternatives Concept (Text/String) For Period us-gaap:OptionIndexedToIssuersEquitySettlementAlternatives
701 Option Contract Indexed to Equity, Settlement, Cash, Amount Concept (Monetary) As Of Debit us-gaap:OptionIndexedToIssuersEquitySettlementAlternativesCashAtFairValue
702 Option Contract Indexed to Equity, Settlement, Number of Shares Concept (Shares) As Of us-gaap:OptionIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue
703 Option Indexed to Issuer's Equity, Contract Reclassification Concept (Text/String) For Period us-gaap:OptionIndexedToIssuersEquityContractReclassification
704 Option Indexed to Issuer's Equity, Redeemable Stock, Redemption Requirements, Amount Concept (Monetary) As Of Credit us-gaap:OptionIndexedToIssuersEquityRedeemableStockRedemptionRequirementsAmount1
705 Option Contract Indexed to Equity, Settlement, Cash, Effect of Change in Fair Value of Share Concept (Monetary) As Of Credit us-gaap:OptionContractIndexedToEquitySettlementCashEffectOfChangeInFairValueOfShare
706 Option Contract Indexed to Equity, Settlement, Number of Shares, Effect of Change in Fair Value of Share Concept (Shares) As Of us-gaap:OptionContractIndexedToEquitySettlementNumberOfSharesEffectOfChangeInFairValueOfShare
707 Option Contract Indexed to Equity, Settlement, Share, Fair Value Concept (Monetary) As Of Credit us-gaap:OptionContractIndexedToEquitySettlementShareFairValue
708 Option Contract Indexed to Equity, Settlement, Share, Fair Value Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:OptionContractIndexedToEquitySettlementShareFairValuePerShare
709 Reclassifications Between Temporary and Permanent Equity Concept (Text/String) For Period us-gaap:ReclassificationsBetweenTemporaryAndPermanentEquity
710 Warrants and Rights Note Disclosure [Abstract] Abstract us-gaap:WarrantsAndRightsNoteDisclosureAbstract
711 Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
712 Class of Warrant or Right [Table] Hypercube us-gaap:ClassOfWarrantOrRightTable
713 Class of Warrant or Right [Axis] Dimension us-gaap:ClassOfWarrantOrRightAxis
714 Class of Warrant or Right [Domain] Member us-gaap:ClassOfWarrantOrRightDomain
715 Class of Warrant or Right [Line Items] LineItems us-gaap:ClassOfWarrantOrRightLineItems
716 Class of Warrant or Right, Date from which Warrants or Rights Exercisable Concept (Date) For Period us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable
717 Class of Warrant or Right, Number of Securities Called by Warrants or Rights Concept (Shares) As Of us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
718 Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Concept (Shares) As Of us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
719 Class of Warrant or Right, Exercise Price of Warrants or Rights Concept (dtr-types:perShareItemType) As Of us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
720 Class of Warrant or Right, Expense or Revenue Recognized Concept (Text/String) For Period us-gaap:ClassOfWarrantOrRightExpenseOrRevenueRecognized
721 Warrant or Right, Reason for Issuance, Description Concept (Text/String) For Period us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees
722 Class of Warrant or Right, Unissued Concept (Shares) As Of us-gaap:ClassOfWarrantOrRightUnissued
723 Class of Warrant or Right, Outstanding Concept (Shares) As Of us-gaap:ClassOfWarrantOrRightOutstanding
724 Warrants and Rights Outstanding Concept (Monetary) As Of Credit us-gaap:WarrantsAndRightsOutstanding
725 Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock
726 Schedule of Subsidiary or Equity Method Investee [Table] Hypercube us-gaap:ScheduleOfSubsidiaryOrEquityMethodInvesteeTable
727 Consolidation Items [Axis] Dimension srt:ConsolidationItemsAxis
728 Consolidation Items [Domain] Member srt:ConsolidationItemsDomain
729 Reportable Legal Entities [Member] Member srt:ReportableLegalEntitiesMember
730 Consolidation, Eliminations [Member] Member srt:ConsolidationEliminationsMember
731 Consolidated Entities [Axis] Dimension srt:ConsolidatedEntitiesAxis
732 Consolidated Entities [Domain] Member srt:ConsolidatedEntitiesDomain
733 Subsidiaries [Member] Member srt:SubsidiariesMember
734 Subsidiary or Equity Method Investee [Line Items] LineItems us-gaap:SubsidiaryOrEquityMethodInvesteeLineItems
735 Subsidiary or Equity Method Investee, Nature of Operations Concept (Text/String) For Period us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
736 Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Concept (dtr-types:percentItemType) For Period us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
737 Subsidiary or Equity Method Investee, Cumulative Number of Shares Issued for All Transactions Concept (Shares) For Period us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativeNumberOfSharesIssuedForAllTransactions
738 Subsidiary or Equity Method Investee, Cumulative Proceeds Received on All Transactions Concept (Monetary) For Period Debit us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativeProceedsReceivedOnAllTransactions
739 Subsidiary or Equity Method Investee, Deferred Income Tax Provision on Gain (Loss) Recognized [true false] Concept (Yes/No) For Period us-gaap:SubsidiaryOrEquityMethodInvesteeDeferredIncomeTaxProvisionOnCumulativeGainLossRecognized
740 Subsidiary or Equity Method Investee, Deferred Income Tax Provision on Gain (Loss) Recognized, Amount Concept (Monetary) For Period Debit us-gaap:SubsidiaryOrEquityMethodInvesteeDeferredIncomeTaxProvisionOnCumulativeGainLossRecognizedAmount
741 Subsidiary or Equity Method Investee, Noncontrolling Interest in Income of Subsidiary Concept (Monetary) For Period Debit us-gaap:SubsidiaryOrEquityMethodInvesteeMinorityInterestInIncomeOfSubsidiary
742 Gain (Loss) on Disposition of Stock in Subsidiary or Equity Method Investee Concept (Monetary) For Period Credit us-gaap:GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee
743 Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Hypercube us-gaap:SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable
744 Sale of Stock [Axis] Dimension us-gaap:SubsidiarySaleOfStockAxis
745 Sale of Stock [Domain] Member us-gaap:SaleOfStockNameOfTransactionDomain
746 IPO [Member] Member us-gaap:IPOMember
747 Private Placement [Member] Member us-gaap:PrivatePlacementMember
748 Employee Stock [Member] Member us-gaap:EmployeeStockMember
749 Note Warrant [Member] Member us-gaap:NoteWarrantMember
750 Over-Allotment Option [Member] Member us-gaap:OverAllotmentOptionMember
751 Subsidiary, Sale of Stock [Line Items] LineItems us-gaap:SubsidiarySaleOfStockLineItems
752 Sale of Stock, Description of Transaction Concept (Text/String) For Period us-gaap:SaleOfStockDescriptionOfTransaction
753 Sale of Stock, Transaction Date Concept (Date) For Period us-gaap:SaleOfStockTransactionDate
754 Sale of Stock, Number of Shares Issued in Transaction Concept (Shares) For Period us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
755 Sale of Stock, Percentage of Ownership before Transaction Concept (dtr-types:percentItemType) For Period us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction
756 Sale of Stock, Price Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:SaleOfStockPricePerShare
757 Sale of Stock, Percentage of Ownership after Transaction Concept (dtr-types:percentItemType) For Period us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
758 Sale of Stock, Consideration Received Per Transaction Concept (Monetary) For Period Debit us-gaap:SaleOfStockConsiderationReceivedPerTransaction
759 Sale of Stock, Consideration Received on Transaction Concept (Monetary) For Period Debit us-gaap:SaleOfStockConsiderationReceivedOnTransaction
760 Sale of Stock, Deferred Income Tax Provision on Gain (Loss) Recognized [true false] Concept (Yes/No) For Period us-gaap:SaleOfStockDeferredIncomeTaxProvisionOnGainLossRecognized
761 Gain (Loss) on Sale of Previously Unissued Stock by Subsidiary or Equity Investee, Nonoperating Income Concept (Monetary) For Period Credit us-gaap:GainLossOnSaleOfPreviouslyUnissuedStockBySubsidiaryOrEquityInvesteeNonoperatingIncome
762 Partners' Capital Notes [Abstract] Abstract us-gaap:PartnersCapitalNotesAbstract
763 Partners' Capital Notes Disclosure [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:PartnersCapitalNotesDisclosureTextBlock
764 Partners' Capital, Distribution Amount Per Share Concept (dtr-types:perShareItemType) As Of us-gaap:PartnersCapitalDistributionAmountPerShare
765 Partners' Capital, Distributions Policies Concept (Text/String) For Period us-gaap:PartnersCapitalDistributionsPolicies
766 Partners' Capital, Redemption and Conversion Policies Concept (Text/String) For Period us-gaap:PartnersCapitalRedemptionAndConversionPolicies
767 Partners' Capital, Limitation of Liability Concept (Text/String) For Period us-gaap:PartnersCapitalLimitationOfLiability
768 Units of Partnership Interest, Amount Concept (Shares) As Of us-gaap:UnitsOfPartnershipInterestAmount
769 Units of Partnership Interest, Description Concept (Text/String) For Period us-gaap:UnitsOfPartnershipInterestDescription
770 Partners' Capital [Abstract] Abstract us-gaap:PartnersCapitalAbstract
771 General and Limited Partners' Capital Account [Abstract] Abstract us-gaap:GeneralAndLimitedPartnersCapitalAccountAbstract
772 General Partners' Capital Account [Abstract] Abstract us-gaap:GeneralPartnersCapitalAccountAbstract
773 General Partners' Contributed Capital Concept (Monetary) As Of Credit us-gaap:GeneralPartnersContributedCapital
774 General Partners' Offering Costs Concept (Monetary) As Of Debit us-gaap:GeneralPartnersOfferingCosts
775 General Partners' Cumulative Cash Distributions Concept (Monetary) As Of Debit us-gaap:GeneralPartnersCumulativeCashDistributions
776 General Partners' Cumulative Earnings Concept (Monetary) As Of Credit us-gaap:GeneralPartnersCumulativeNetIncome
777 General Partner's Share of Undistributed Earnings, Incentive Distribution Right Embedded in General Partner Interest Concept (Monetary) As Of Credit us-gaap:GeneralPartnersShareOfUndistributedEarningsIncentiveDistributionRightEmbeddedInGeneralPartnerInterest
778 General Partners' Cumulative Special Earnings (Losses) Concept (Monetary) As Of Credit us-gaap:GeneralPartnersSpecialEarningsAllocation
779 General Partners' Capital Account, Total Concept (Monetary) As Of Credit us-gaap:GeneralPartnersCapitalAccount
780 General Partners' Capital Account, Description of Units Concept (Text/String) For Period us-gaap:GeneralPartnersCapitalAccountDescriptionOfUnits
781 General Partners' Capital Account, Period Distribution Amount Concept (Monetary) For Period Debit us-gaap:GeneralPartnersCapitalAccountDistributionAmount
782 Schedule of Limited Partners' Capital Account by Class [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfLimitedPartnersCapitalAccountByClassTextBlock
783 Schedule of Limited Partners' Capital Account by Class [Table] Hypercube us-gaap:ScheduleOfLimitedPartnersCapitalAccountByClassTable
784 Limited Partners' Capital Account by Class [Axis] Dimension us-gaap:LimitedPartnersCapitalAccountByClassAxis
785 Limited Partners' Capital Account, Class [Domain] Member us-gaap:LimitedPartnersCapitalAccountClassDomain
786 Limited Partners' Capital Account [Line Items] LineItems us-gaap:LimitedPartnersCapitalAccountLineItems
787 Limited Partners' Capital Account, Description of Units Concept (Text/String) For Period us-gaap:LimitedPartnersCapitalAccountDescriptionOfUnits
788 Limited Partners' Capital Account, Units Authorized Concept (Shares) As Of us-gaap:LimitedPartnersCapitalAccountUnitsAuthorized
789 Limited Partners' Capital Account, Units Issued Concept (Shares) As Of us-gaap:LimitedPartnersCapitalAccountUnitsIssued
790 Limited Partners' Capital Account, Units Outstanding Concept (Shares) As Of us-gaap:LimitedPartnersCapitalAccountUnitsOutstanding
791 Limited Partners' Capital Account, Distribution Amount Concept (Monetary) For Period Debit us-gaap:LimitedPartnersCapitalAccountDistributionAmount
792 Limited Partners' Capital Account, Value [Abstract] Abstract us-gaap:LimitedPartnersCapitalAccountValueAbstract
793 Limited Partners' Contributed Capital Concept (Monetary) As Of Credit us-gaap:LimitedPartnersContributedCapital
794 Limited Partners' Offering Costs Concept (Monetary) As Of Debit us-gaap:LimitedPartnersOfferingCosts
795 Limited Partners' Cumulative Cash Distributions Concept (Monetary) As Of Debit us-gaap:LimitedPartnersCumulativeCashDistributions
796 Limited Partners' Cumulative Earnings Concept (Monetary) As Of Credit us-gaap:LimitedPartnersCumulativeNetIncome
797 Limited Partners' Cumulative Special Earnings (Losses) Concept (Monetary) As Of Credit us-gaap:LimitedPartnersCumulativeSpecialEarningsLosses
798 Limited Partners' Capital Account, Total Concept (Monetary) As Of Credit us-gaap:LimitedPartnersCapitalAccount
799 Schedule of Preferred Units [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfPreferredUnitsTextBlock
800 Schedule of Preferred Units [Table] Hypercube us-gaap:ScheduleOfPreferredUnitsTable
801 Preferred Units by Name [Axis] Dimension us-gaap:PreferredUnitsByNameAxis
802 Preferred Units, Class [Domain] Member us-gaap:PreferredUnitsClassDomain
803 Preferred Units [Line Items] LineItems us-gaap:PreferredUnitsLineItems
804 Preferred Units Description and Other Disclosures [Abstract] Abstract us-gaap:PreferredUnitsDescriptionAndOtherDisclosuresAbstract
805 Preferred Units, Description Concept (Text/String) For Period us-gaap:PreferredUnitsDescription
806 Preferred Units, Authorized Concept (Shares) As Of us-gaap:PreferredUnitsAuthorized
807 Preferred Units, Issued Concept (Shares) As Of us-gaap:PreferredUnitsIssued
808 Preferred Units, Outstanding Concept (Shares) As Of us-gaap:PreferredUnitsOutstanding
809 Preferred Units, Preferred Partners' Capital Accounts [Abstract] Abstract us-gaap:PreferredUnitsPreferredPartnersCapitalAccountsAbstract
810 Preferred Units, Contributed Capital Concept (Monetary) As Of Credit us-gaap:PreferredUnitsContributedCapital
811 Preferred Units, Offering Costs Concept (Monetary) As Of Debit us-gaap:PreferredUnitsOfferingCosts
812 Preferred Units, Cumulative Cash Distributions Concept (Monetary) As Of Debit us-gaap:PreferredUnitsCumulativeCashDistributions
813 Preferred Units, Cumulative Earnings Concept (Monetary) As Of Credit us-gaap:PreferredUnitsCumulativeNetIncome
814 Preferred Units, Preferred Partners' Capital Accounts, Total Concept (Monetary) As Of Credit us-gaap:PreferredUnitsPreferredPartnersCapitalAccounts
815 Schedule of Other Ownership Interests [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock
816 Schedule of Other Ownership Interests [Table] Hypercube us-gaap:ScheduleOfOtherOwnershipInterestsTable
817 Other Ownership Interests Name [Axis] Dimension us-gaap:OtherOwnershipInterestsByNameAxis
818 Other Ownership Interests, Name [Domain] Member us-gaap:OtherOwnershipInterestsNameDomain
819 Other Ownership Interests [Line Items] LineItems us-gaap:OtherOwnershipInterestsLineItems
820 Other Ownership Interests, Units Authorized Concept (Shares) As Of us-gaap:OtherOwnershipInterestsUnitsAuthorized
821 Other Ownership Interests, Units Issued Concept (Shares) As Of us-gaap:OtherOwnershipInterestsUnitsIssued
822 Other Ownership Interests, Units Outstanding Concept (Shares) As Of us-gaap:OtherOwnershipInterestsUnitsOutstanding
823 Other Ownership Interests, Capital Account [Abstract] Abstract us-gaap:OtherOwnershipInterestsCapitalAccountAbstract
824 Other Ownership Interests, Contributed Capital Concept (Monetary) As Of Credit us-gaap:OtherOwnershipInterestsValue
825 Other Ownership Interests, Offering Costs Concept (Monetary) As Of Debit us-gaap:OtherOwnershipInterestsOfferingCosts
826 Other Ownership Interests, Cumulative Cash Distributions Concept (Monetary) As Of Debit us-gaap:OtherOwnershipInterestsCumulativeCashDistributions
827 Other Ownership Interests, Cumulative Earnings Concept (Monetary) As Of Credit us-gaap:OtherOwnershipInterestsCumulativeNetIncome
828 Other Ownership Interests, Capital Account, Total Concept (Monetary) As Of Credit us-gaap:OtherOwnershipInterestsCapitalAccount
829 Retained Earnings (Accumulated Deficit) Concept (Monetary) As Of Credit us-gaap:RetainedEarningsAccumulatedDeficit
830 Offering Costs, Partnership Interests Concept (Monetary) As Of Debit us-gaap:OfferingCostsPartnershipInterests
831 Partners' Capital Allocated for Income Tax and Other Withdrawals Concept (Monetary) As Of Credit us-gaap:PartnersCapitalAllocatedForIncomeTaxAndOtherWithdrawals
832 Other Partners' Capital Concept (Monetary) As Of Credit us-gaap:OtherPartnersCapital
833 Partners' Capital, Total Concept (Monetary) As Of Credit us-gaap:PartnersCapital
834 Limited Liability Company (LLC) Members' Equity [Abstract] Abstract us-gaap:LimitedLiabilityCompanyLLCMembersEquityAbstract
835 Common Unit, Issued Concept (Shares) As Of us-gaap:CommonUnitIssued
836 Common Unit, Authorized Concept (Shares) As Of us-gaap:CommonUnitAuthorized
837 Common Unit, Outstanding Concept (Shares) As Of us-gaap:CommonUnitOutstanding
838 Common Unit, Issuance Value Concept (Monetary) As Of Credit us-gaap:CommonUnitIssuanceValue
839 Limited Liability Company (LLC) Preferred Unit, Issued Concept (Shares) As Of us-gaap:LimitedLiabilityCompanyLLCPreferredUnitIssued
840 Limited Liability Company (LLC) Preferred Unit, Authorized Concept (Shares) As Of us-gaap:LimitedLiabilityCompanyLLCPreferredUnitAuthorized
841 Limited Liability Company (LLC) Preferred Unit, Outstanding Concept (Shares) As Of us-gaap:LimitedLiabilityCompanyLLCPreferredUnitOutstanding
842 Limited Liability Company (LLC) Preferred Unit, Issuance Value Concept (Monetary) As Of Credit us-gaap:LimitedLiabilityCompanyLLCPreferredUnitIssuanceValue
843 Members' Equity [Abstract] Abstract us-gaap:MembersEquityAbstract
844 Members' Capital Concept (Monetary) As Of Credit us-gaap:MembersCapital
845 Retained Earnings (Accumulated Deficit) Concept (Monetary) As Of Credit us-gaap:RetainedEarningsAccumulatedDeficit
846 Accumulated Other Comprehensive Income (Loss), Net of Tax Concept (Monetary) As Of Credit us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
847 Notes Receivable by Owner to Limited Liability Company (LLC) Concept (Monetary) As Of Debit us-gaap:NotesReceivableByOwnerToLimitedLiabilityCompanyLLC
848 Members' Equity, Total Concept (Monetary) As Of Credit us-gaap:MembersEquity
849 Limited Liability Company (LLC) Members' Equity, Unit-based Payment Arrangement Concept (Monetary) For Period Credit us-gaap:LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation
850 Distributions Made to Members or Limited Partners [Abstract] Abstract us-gaap:DistributionsMadeToMembersOrLimitedPartnersAbstract
851 Distributions Made to Limited Liability Company (LLC) Member, by Distribution [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DistributionsMadeToLimitedLiabilityCompanyLlcMemberByDistributionTableTextBlock
852 Distributions Made to Limited Liability Company (LLC) Member [Table] Hypercube us-gaap:DistributionsMadeToLimitedLiabilityCompanyLLCMemberTable
853 Distribution Type [Axis] Dimension us-gaap:DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis
854 Distribution Type [Domain] Member us-gaap:DistributionTypeDomain
855 Cash Distribution [Member] Member us-gaap:CashDistributionMember
856 Stock Distribution [Member] Member us-gaap:StockDistributionMember
857 Unit Distribution [Member] Member us-gaap:UnitDistributionMember
858 Share Distribution [Member] Member us-gaap:ShareDistributionMember
859 Distribution Made to Limited Liability Company (LLC) Member [Line Items] LineItems us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberLineItems
860 Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared Concept (Monetary) For Period Debit us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
861 Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid Concept (Monetary) For Period Credit us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
862 Distribution Made to Limited Liability Company (LLC) Member, Date of Record Concept (Date) For Period us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberDateOfRecord
863 Distribution Made to Limited Liability Company (LLC) Member, Declaration Date Concept (Date) For Period us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberDeclarationDate
864 Distribution Made to Limited Liability Company (LLC) Member, Distribution Date Concept (Date) For Period us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberDistributionDate
865 Distribution Made to Limited Liability Company (LLC) Member, Distributions Declared, Per Unit Concept (dtr-types:perShareItemType) For Period us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberDistributionsDeclaredPerUnit
866 Distribution Made to Limited Liability Company (LLC) Member, Distributions Paid, Per Unit Concept (dtr-types:perShareItemType) For Period us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberDistributionsPaidPerUnit
867 Distribution Made to Limited Liability Company (LLC) Member, Unit Distribution Concept (Shares) For Period us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberUnitDistribution
868 Distribution Made to Limited Liability Company (LLC) Member, Unit Distribution, Dilution Per Unit Concept (dtr-types:perShareItemType) For Period us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberUnitDistributionDilutionPerUnit
869 Distributions Made to Limited Partner, by Distribution [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DistributionsMadeToLimitedPartnerByDistributionTableTextBlock
870 Distributions Made to Limited Partner [Table] Hypercube us-gaap:DistributionsMadeToLimitedPartnerTable
871 Distribution Type [Axis] Dimension us-gaap:DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis
872 Distribution Type [Domain] Member us-gaap:DistributionTypeDomain
873 Cash Distribution [Member] Member us-gaap:CashDistributionMember
874 Stock Distribution [Member] Member us-gaap:StockDistributionMember
875 Unit Distribution [Member] Member us-gaap:UnitDistributionMember
876 Share Distribution [Member] Member us-gaap:ShareDistributionMember
877 Distribution Made to Limited Partner [Line Items] LineItems us-gaap:DistributionMadeToLimitedPartnerLineItems
878 Distribution Made to Limited Partner, Cash Distributions Declared Concept (Monetary) For Period Debit us-gaap:DistributionMadeToLimitedPartnerCashDistributionsDeclared
879 Distribution Made to Limited Partner, Cash Distributions Paid Concept (Monetary) For Period Credit us-gaap:DistributionMadeToLimitedPartnerCashDistributionsPaid
880 Distribution Made to Limited Partner, Date of Record Concept (Date) For Period us-gaap:DistributionMadeToLimitedPartnerDateOfRecord
881 Distribution Made to Limited Partner, Declaration Date Concept (Date) For Period us-gaap:DistributionMadeToLimitedPartnerDeclarationDate
882 Distribution Made to Limited Partner, Distribution Date Concept (Date) For Period us-gaap:DistributionMadeToLimitedPartnerDistributionDate
883 Distribution Made to Limited Partner, Distributions Declared, Per Unit Concept (dtr-types:perShareItemType) For Period us-gaap:DistributionMadeToLimitedPartnerDistributionsDeclaredPerUnit
884 Distribution Made to Limited Partner, Distributions Paid, Per Unit Concept (dtr-types:perShareItemType) For Period us-gaap:DistributionMadeToLimitedPartnerDistributionsPaidPerUnit
885 Distribution Made to Limited Partner, Unit Distribution Concept (Shares) For Period us-gaap:DistributionMadeToLimitedPartnerUnitDistribution
886 Distribution Made to Limited Partner, Unit Distribution, Dilution Per Unit Concept (dtr-types:perShareItemType) For Period us-gaap:DistributionMadeToLimitedPartnerUnitDistributionDilutionPerUnit
887 Distribution Payment Made to Limited Partner, Forms Other than Cash or Stock, Description Concept (Text/String) For Period us-gaap:DistributionPaymentMadeToLimitedPartnerFormsOtherThanCashOrStockDescription
888 Incentive Distribution, Managing Member or General Partner [Abstract] Abstract us-gaap:IncentiveDistributionManagingMemberOrGeneralPartnerAbstract
889 Incentive Distribution Policy, Managing Member or General Partner, Description [Policy Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:IncentiveDistributionPolicyManagingMemberOrGeneralPartnerDescription
890 Schedule of Incentive Distributions Made to Managing Members or General Partners by Distribution [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfIncentiveDistributionsMadeToManagingMembersOrGeneralPartnersByDistributionTextBlock
891 Schedule of Incentive Distribution Made to Managing Member or General Partner [Table] Hypercube us-gaap:ScheduleOfIncentiveDistributionMadeToManagingMemberOrGeneralPartnerTable
892 Managing Member or General Partner [Axis] Dimension us-gaap:IncentiveDistributionMadeToManagingMemberOrGeneralPartnerAxis
893 Incentive Distribution, Recipient [Domain] Member us-gaap:IncentiveDistributionRecipientDomain
894 Incentive Distribution Made to Managing Member or General Partner [Line Items] LineItems us-gaap:IncentiveDistributionMadeToManagingMemberOrGeneralPartnerLineItems
895 Incentive Distribution, Payments Made and Minimum Distribution Level Concept (Text/String) For Period us-gaap:IncentiveDistributionPaymentsMadeAndMinimumDistributionLevel
896 Incentive Distribution, Date Concept (Date) For Period us-gaap:IncentiveDistributionDate
897 Incentive Distribution, Distribution Per Unit Concept (dtr-types:perShareItemType) For Period us-gaap:IncentiveDistributionDistributionPerUnit
898 Incentive Distribution, Distribution Concept (Monetary) For Period Debit us-gaap:IncentiveDistributionDistributionPerYear
899 Managing Member or General Partner, Subsequent Distribution Amount Concept (Monetary) For Period Debit us-gaap:ManagingMemberOrGeneralPartnerSubsequentDistributionAmount
900 Managing Member or General Partner, Subsequent Distribution Date Concept (Date) For Period us-gaap:ManagingMemberOrGeneralPartnerSubsequentDistributionDate
901 Partners' Capital, Comprehensive Income [Abstract] Abstract us-gaap:PartnersCapitalComprehensiveIncomeAbstract
902 Other Comprehensive Income (Loss), before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract
903 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
904 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
905 Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax
906 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
907 Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
908 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
909 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
910 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTaxAbstract
911 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
912 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
913 Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
914 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
915 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTaxAbstract
916 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
917 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
918 Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
919 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
920 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
921 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
922 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTaxAbstract
923 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
924 OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax
925 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
926 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
927 Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesBeforeTax
928 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Investment Transferred from Available-for-sale to Equity Method, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInvestmentTransferredFromAvailableForSaleToEquityMethodBeforeTax
929 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
930 Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Portion in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
931 Other Comprehensive Loss, Held-to-maturity Security, OTTI, before Tax, after Adjustments [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiBeforeTaxAfterAdjustmentsAbstract
932 Other-than-temporary Impairment Loss, Debt Securities, Held-to-maturity, Recognized in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
933 Other Comprehensive Loss, Held-to-maturity Security, Adjustment from AOCI for Accretion of Noncredit Portion of OTTI, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityAdjustmentFromAociForAccretionOfNoncreditPortionOfOttiBeforeTax
934 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiBeforeTaxAbstract
935 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Sale, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiSaleBeforeTax
936 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Additional Credit Loss, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAdditionalCreditLossBeforeTax
937 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsReclassificationAdjustmentOfNoncreditPortionIncludedInNetIncomeHeldtomaturitySecuritiesBeforeTax
938 Other Comprehensive Loss, Held-to-maturity Security, OTTI, before Tax, after Adjustments, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiBeforeTaxAfterAdjustments
939 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract
940 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
941 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
942 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, before Tax, after Reclassification Adjustment [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionBeforeTaxAfterReclassificationAdjustmentAbstract
943 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodBeforeTax
944 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionBeforeTax
945 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, before Tax, after Reclassification Adjustment, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionBeforeTaxAfterReclassificationAdjustment
946 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, before Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxAbstract
947 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
948 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
949 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTax
950 OCI, Equity Method Investment, before Tax Concept (Monetary) For Period Credit us-gaap:OciEquityMethodInvestmentBeforeTax
951 Other Comprehensive Income (Loss), before Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossBeforeTax
952 Other Comprehensive Income (Loss), Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossTaxAbstract
953 Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxAbstract
954 OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
955 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
956 Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
957 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecreaseAbstract
958 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
959 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
960 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
961 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract
962 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTaxAbstract
963 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
964 OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax
965 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax
966 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
967 Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesTax
968 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Investment Transferred from Available-for-sale to Equity Method, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInvestmentTransferredFromAvailableForSaleToEquityMethodTax
969 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
970 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income Loss, Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
971 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Adjustments, Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterAdjustmentsTaxAbstract
972 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities Concept (Monetary) For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
973 Other Comprehensive Loss, Held-to-maturity Security, Adjustment from AOCI for Accretion of Noncredit Portion of OTTI, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityAdjustmentFromAociForAccretionOfNoncreditPortionOfOttiTax
974 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiTaxAbstract
975 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Sale, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiSaleTax
976 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Additional Credit Loss, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAdditionalCreditLossTax
977 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiTax
978 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Adjustments, Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterAdjustmentsTax
979 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract
980 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract
981 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
982 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
983 Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
984 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
985 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTaxAbstract
986 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
987 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
988 Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax
989 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
990 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
991 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Reclassification Adjustment, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterReclassificationAdjustmentTaxAbstract
992 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodTax
993 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionTax
994 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Reclassification Adjustment, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterReclassificationAdjustmentTax
995 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxAbstract
996 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsTax
997 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsTax
998 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax
999 OCI, Equity Method Investment, Tax Concept (Monetary) For Period Debit us-gaap:OciEquityMethodInvestmentTax
1000 Other Comprehensive Income (Loss), Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossTax
1001 Other Comprehensive Income (Loss), Net of Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract
1002 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
1003 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
1004 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
1005 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1006 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
1007 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract
1008 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
1009 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
1010 Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
1011 Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
1012 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTaxAbstract
1013 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
1014 Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
1015 Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
1016 Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
1017 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
1018 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
1019 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract
1020 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
1021 OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax
1022 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
1023 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
1024 Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
1025 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Investment Transferred from Available-for-sale to Equity Method, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInvestmentTransferredFromAvailableForSaleToEquityMethodAfterTax
1026 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
1027 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Net of Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
1028 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Tax and Adjustments [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterTaxAndAdjustmentsAbstract
1029 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Net of Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities Concept (Monetary) For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
1030 Other Comprehensive Loss, Held-to-maturity Security, Adjustment from AOCI for Accretion of Noncredit Portion of OTTI, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityAdjustmentFromAociForAccretionOfNoncreditPortionOfOttiAfterTax
1031 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, after Tax [Abstract] Abstract us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAfterTaxAbstract
1032 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Sale, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiSaleAfterTax
1033 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, Additional Credit Loss, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAdditionalCreditLossAfterTax
1034 Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, after Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityReclassificationAdjustmentFromAociForNoncreditPortionOfOttiAfterTax
1035 Other Comprehensive Loss, Held-to-maturity Security, OTTI, after Tax and Adjustments, Total Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveLossHeldToMaturitySecurityOttiAfterTaxAndAdjustments
1036 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract
1037 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
1038 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
1039 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
1040 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAbstract
1041 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax
1042 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax
1043 Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustment
1044 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax [Abstract] Abstract us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxAbstract
1045 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax
1046 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, after Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax
1047 Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Total Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
1048 Equity Restrictions Concept (Monetary) As Of Credit us-gaap:EquityRestrictions
1049 Disclosure of Restrictions on Dividends, Loans and Advances Disclosure [Abstract] Abstract us-gaap:DisclosureOfRestrictionsOnDividendsLoansAndAdvancesDisclosureAbstract
1050 Restrictions on Dividends, Loans and Advances [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:RestrictionsOnDividendsLoansAndAdvancesTextBlock
1051 Regulatory Restrictions on Payment of Dividends Concept (Text/String) For Period us-gaap:RegulatoryRestrictionsOnPaymentOfDividends
1052 Statutory Accounting Practices, Statutory Amount Available for Dividend Payments [Abstract] Abstract us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract
1053 Statutory Accounting Practices, Statutory Amount Available for Dividend Payments with Regulatory Approval Concept (Monetary) As Of Credit us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithRegulatoryApproval
1054 Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval Concept (Monetary) As Of Credit us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
1055 Statutory Accounting Practices, Statutory Amount Available for Dividend Payments, Total Concept (Monetary) As Of Credit us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPayments
1056 Amount Available for Dividend Distribution without Affecting Capital Adequacy Requirements Concept (Monetary) As Of Debit us-gaap:AmountAvailableForDividendDistributionWithoutAffectingCapitalAdequacyRequirements
1057 Other Restrictions on Payment of Dividends Concept (Text/String) For Period us-gaap:OtherRestrictionsOnPaymentOfDividends
1058 Dividend Payment Restrictions [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock
1059 Statutory Dividend Payment Restrictions Disclosure Concept (Text/String) For Period us-gaap:StatutoryDividendPaymentRestrictionsDisclosure
1060 Dividend Payment Restrictions Schedule, Description Concept (Text/String) For Period us-gaap:DividendPaymentRestrictionsScheduleDescription
1061 Dividend Payments Restrictions Schedule, Statutory Capital and Surplus Concept (Monetary) As Of Credit us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
1062 Schedule of Capital Units [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfCapitalUnitsTextBlock
1063 Schedule of Capital Units [Table] Hypercube us-gaap:ScheduleOfCapitalUnitsTable
1064 Capital Units by Class [Axis] Dimension us-gaap:CapitalUnitsByClassAxis
1065 Capital Unit, Class [Domain] Member us-gaap:CapitalUnitClassDomain
1066 Capital Unit, Class A [Member] Member us-gaap:CapitalUnitClassAMember
1067 Capital Unit, Class B [Member] Member us-gaap:CapitalUnitClassBMember
1068 Capital Unit [Line Items] LineItems us-gaap:CapitalUnitLineItems
1069 Capital Units, Value Concept (Monetary) As Of Credit us-gaap:CapitalUnits
1070 Capital Units, Authorized Concept (Shares) As Of us-gaap:CapitalUnitsAuthorized
1071 Capital Units, Outstanding Concept (Shares) As Of us-gaap:CapitalUnitsOutstanding
1072 Capital Units, Cost to Investors Concept (Monetary) As Of Credit us-gaap:CapitalUnitsTotalCostToInvestors
1073 Capital Units, Adjustment for Market Changes Concept (Monetary) As Of Credit us-gaap:CapitalUnitsAdjustmentForMarketChanges
1074 Capital Units, Deduction from Cost to Investors Concept (Monetary) As Of Debit us-gaap:CapitalUnitsDeductionsFromTotalCostToInvestors
1075 Capital Units, Deductions from Cost to Investors, Explanation Concept (Text/String) For Period us-gaap:CapitalUnitsDeductionsFromTotalCostToInvestorsExplanation
1076 Capital Units, Net Amount Concept (Monetary) As Of Credit us-gaap:CapitalUnitsNetAmount
1077 Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net Concept (Monetary) For Period Credit us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
1078 Disclosure Text Block Supplement [Abstract] Abstract us-gaap:DisclosureTextBlockSupplementAbstract
1079 Preferred Stock [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:PreferredStockTextBlock
1080 Shareholders' Equity and Share-based Payments [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
1081 Treasury Stock [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:TreasuryStockTextBlock
1082 Other Comprehensive Income, Noncontrolling Interest [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock
1083 Members' Equity Notes Disclosure [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:MembersEquityNotesDisclosureTextBlock
1084 Table Text Block Supplement [Abstract] Abstract us-gaap:TableTextBlockSupplementAbstract
1085 Schedule of Stockholders Equity [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfStockholdersEquityTableTextBlock
1086 Comprehensive Income (Loss) [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
1087 Schedule of Dividends Payable [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDividendsPayableTextBlock
1088 Dividends Declared [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DividendsDeclaredTableTextBlock
1089 Schedule of Common Stock Outstanding Roll Forward [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock