us-gaap:Stockholders' Equity Note Disclosure [Text Block] {us-gaap:StockholdersEquityNoteDisclosureTextBlock}
us-gaap:Schedule of Stockholders Equity [Table Text Block] {us-gaap:ScheduleOfStockholdersEquityTableTextBlock}
us-gaap:Schedule of Comprehensive Income (Loss) [Table Text Block] {us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock}
us-gaap:Schedule of Dividends Payable [Table Text Block] {us-gaap:ScheduleOfDividendsPayableTextBlock}
us-gaap:Other Comprehensive Income, Noncontrolling Interest [Text Block] {us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock}
us-gaap:Preferred Stock [Text Block] {us-gaap:PreferredStockTextBlock}
us-gaap:Treasury Stock [Text Block] {us-gaap:TreasuryStockTextBlock}
us-gaap:Shareholders' Equity and Share-based Payments [Text Block] {us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock}
-added:Stockholders' Equity Disclosures [Hierarchy] {added:StockholdersEquityDisclosuresHierarchy}
us-gaap:Common Stockholders' Equity {us-gaap:CommonStockholdersEquity}
us-gaap:Shares, Issued {us-gaap:SharesIssued}
us-gaap:Redemption Premium {us-gaap:RedemptionPremium}
us-gaap:Stockholders' Equity before Treasury Stock {us-gaap:StockholdersEquityBeforeTreasuryStock}
us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation and Exercise of Stock Options {us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions}
us-gaap:Shares Paid for Tax Withholding for Share Based Compensation {us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation}
us-gaap:Stock Issued During Period, Value, Stock Options Exercised, Net of Tax Benefit (Expense) {us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense}
us-gaap:Restricted Stock, Value, Shares Issued Net of Tax Withholdings {us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings}
us-gaap:Restricted Stock, Shares Issued Net of Shares for Tax Withholdings {us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings}
us-gaap:Stockholders' Equity, Change in Reporting Entity {us-gaap:StockholdersEquityChangeInReportingEntity}
us-gaap:Stockholders' Equity Note, Subscriptions Receivable {us-gaap:StockholdersEquityNoteSubscriptionsReceivable}
us-gaap:Stockholders' Equity Note, Stock Split {us-gaap:StockholdersEquityNoteStockSplit}
us-gaap:Stockholders' Equity Note, Stock Split, Conversion Ratio {us-gaap:StockholdersEquityNoteStockSplitConversionRatio}
us-gaap:Stockholders' Equity, Reverse Stock Split {us-gaap:StockholdersEquityReverseStockSplit}
us-gaap:Stockholders' Equity Note, Impact of Conversion of Contingently Convertible Securities on Diluted Earnings Per Share {us-gaap:StockholdersEquityNoteImpactOfConversionOfContingentlyConvertibleSecuritiesOnDilutedEarningsPerShare}
us-gaap:Stockholders' Equity Note, Changes in Capital Structure, Retroactive Impact {us-gaap:StockholdersEquityNoteChangesInCapitalStructureRetroactiveImpact}
us-gaap:Stockholders' Equity Note, Changes in Capital Structure, Subsequent Changes to Number of Common Shares {us-gaap:StockholdersEquityNoteChangesInCapitalStructureSubsequentChangesToNumberOfCommonShares}
us-gaap:Stockholders' Equity Note, Spinoff Transaction {us-gaap:StockholdersEquityNoteSpinoffTransaction}
us-gaap:Stockholders' Equity Note, Derivative Transactions Connected with Contingently Convertible Securities {us-gaap:StockholdersEquityNoteDerivativeTransactionsConnectedWithContingentlyConvertibleSecurities}
us-gaap:Accumulated Comprehensive Income (Loss), after Adoption of New Accounting Principle {us-gaap:AccumulatedComprehensiveIncomeAfterAdoptionOfNewAccountingPrinciple}
us-gaap:Other Comprehensive Income, Other, Net of Tax {us-gaap:OtherComprehensiveIncomeOtherNetOfTax}
us-gaap:Reclassifications Between Temporary and Permanent Equity {us-gaap:ReclassificationsBetweenTemporaryAndPermanentEquity}
us-gaap:Warrants and Rights Outstanding {us-gaap:WarrantsAndRightsOutstanding}
us-gaap:Equity Restrictions {us-gaap:EquityRestrictions}
-us-gaap:Dividends, Share-based Compensation [Roll Up] {us-gaap:DividendsShareBasedCompensationAbstract}
us-gaap:Dividends, Share-based Compensation, Cash {us-gaap:DividendsShareBasedCompensationCash}
us-gaap:Dividends, Share-based Compensation, Stock {us-gaap:DividendsSharebasedCompensationStock}
us-gaap:Dividends, Share-based Compensation, Paid-in-kind {us-gaap:DividendsSharebasedCompensationPaidInKind}
us-gaap:Dividends, Share-based Compensation, Total {us-gaap:DividendsShareBasedCompensation}
-us-gaap:Retained Earnings Note Disclosure [Hierarchy] {us-gaap:RetainedEarningsNoteDisclosureAbstract}
us-gaap:Retained Earnings, Restrictions {us-gaap:RetainedEarningsRestrictions}
us-gaap:Retained Earnings, Undistributed Earnings from Equity Method Investees {us-gaap:RetainedEarningsUndistributedEarningsFromEquityMethodInvestees}
us-gaap:Retained Earnings, Effective Date of New Retained Earnings Account Established after Readjustment {us-gaap:RetainedEarningsEffectiveDatesOfNewRetainedEarningsAccountEstablishedAfterReadjustment}
us-gaap:Retained Earnings, Date Relative to Establishment of New Retained Earnings Account {us-gaap:RetainedEarningsDatesRelativeToEstablishmentOfNewRetainedEarningsAccount}
us-gaap:New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets {us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets}
us-gaap:Restatement to Prior Year Income [Table Text Block] {us-gaap:RestatementToPriorYearIncomeTextBlock}
-us-gaap:Restatement of Prior Year Income [Hierarchy] {us-gaap:RestatementOfPriorYearIncomeAbstract}
us-gaap:Impact of Restatement on Opening Retained Earnings, before Tax {us-gaap:ImpactOfRestatementOnOpeningRetainedEarningsBeforeTax}
us-gaap:Impact of Restatement on Opening Retained Earnings, Net of Tax {us-gaap:ImpactOfRestatementOnOpeningRetainedEarningsNetOfTax}
us-gaap:Impact of Restatement on Earnings Per Share, Basic {us-gaap:ImpactOfRestatementOnEarningsPerShareBasic}
us-gaap:Impact of Restatement on Earnings Per Share, Diluted {us-gaap:ImpactOfRestatementOnEarningsPerShareDiluted}
us-gaap:Comprehensive Income (Loss) Note [Text Block] {us-gaap:ComprehensiveIncomeNoteTextBlock}
-us-gaap:Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, Net of Taxes [Roll Up] {us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleNetOfTaxesAbstract}
us-gaap:Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, before Taxes {us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleBeforeTaxes}
us-gaap:Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, Taxes {us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleTaxes}
us-gaap:Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, Net of Taxes, Total {us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleNetOfTaxes}
us-gaap:Disclosure of Reclassification Amount [Text Block] {us-gaap:DisclosureOfReclassificationAmountTextBlock}
-us-gaap:Effect on Retained Earnings (Accumulated Deficit) Due to Change in Measurement Date, Net of Tax [Roll Up] {us-gaap:EffectOnRetainedEarningsAccumulatedDeficitDueToChangeInMeasurementDateNetOfTaxAbstract}
us-gaap:Effect on Retained Earnings (Accumulated Deficit) Due to Change in Measurement Date, before Tax {us-gaap:EffectOnRetainedEarningsAccumulatedDeficitDueToChangeInMeasurementDateBeforeTax}
us-gaap:Effect on Retained Earnings (Accumulated Deficit) Due to Change in Measurement Date, Tax {us-gaap:EffectOnRetainedEarningsAccumulatedDeficitDueToChangeInMeasurementDateTax}
us-gaap:Effect on Retained Earnings (Accumulated Deficit) Due to Change in Measurement Date, Net of Tax, Total {us-gaap:EffectOnRetainedEarningsAccumulatedDeficitDueToChangeInMeasurementDateNetOfTax}
-us-gaap:Effect on Accumulated Other Comprehensive Income (Loss) Due to Change in Measurement Date, Net of Tax [Roll Up] {us-gaap:EffectOnAccumulatedOtherComprehensiveIncomeLossDueToChangeInMeasurementDateNetOfTaxAbstract}
us-gaap:Effect on Accumulated Other Comprehensive Income (Loss) Due to Change in Measurement Date, before Tax {us-gaap:EffectOnAccumulatedOtherComprehensiveIncomeLossDueToChangeInMeasurementDateBeforeTax}
us-gaap:Effect on Accumulated Other Comprehensive Income (Loss) Due to Change in Measurement Date, Tax {us-gaap:EffectOnAccumulatedOtherComprehensiveIncomeLossDueToChangeInMeasurementDateTax}
us-gaap:Effect on Accumulated Other Comprehensive Income (Loss) Due to Change in Measurement Date, Net of Tax, Total {us-gaap:EffectOnAccumulatedOtherComprehensiveIncomeLossDueToChangeInMeasurementDateNetOfTax}
us-gaap:Schedule of Derivative Financial Instruments Indexed to, and Potentially Settled in, Entity's Own Stock, Equity [Table Text
Block] {us-gaap:ScheduleOfDerivativeFinancialInstrumentsIndexedToAndPotentiallySettledInEntitysOwnStockEquityTextBlock}
us-gaap:Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] {us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock}