| Line | Label | Object Class (Data type) | Period Type | Balance | Report Element Name | 
        
           | 1 | Undistributed Earnings, Diluted [Roll Up] | Abstract |  |  | us-gaap:UndistributedEarningsDilutedAbstract | 
        
           | 2 | Net Income (Loss) Attributable to Parent, Diluted [Hierarchy] | Abstract |  |  | us-gaap:NetIncomeLossAttributableToParentDilutedAbstract | 
        
           | 3 | Net Income (Loss) Attributable to Parent [Roll Up] | Abstract |  |  | us-gaap:NetIncomeLossAbstract | 
        
           | 4 | Income (Loss) from Continuing Operations Attributable to Parent | Concept  (Monetary) | For Period | Credit | us-gaap:IncomeLossFromContinuingOperations | 
        
           | 5 | Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | Concept  (Monetary) | For Period | Credit | us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity | 
        
           | 6 | Extraordinary Item, Gain (Loss), Net of Tax, Attributable to Parent | Concept  (Monetary) | For Period | Credit | us-gaap:ExtraordinaryItemGainOrLossNetOfTaxAttributableToReportingEntity | 
        
           | 7 | Net Income (Loss) Attributable to Parent, Total | Concept  (Monetary) | For Period | Credit | us-gaap:NetIncomeLoss | 
        
           | 8 | Interest on Convertible Debt, Net of Tax | Concept  (Monetary) | For Period | Credit | us-gaap:InterestOnConvertibleDebtNetOfTax | 
        
           | 9 | Convertible Preferred Dividends, Net of Tax | Concept  (Monetary) | For Period | Credit | us-gaap:ConvertiblePreferredDividendsNetOfTax | 
        
           | 10 | Dilutive Securities, Effect on Basic Earnings Per Share [Roll Up] | Abstract |  |  | us-gaap:DilutiveSecuritiesAbstract | 
        
           | 11 | Dilutive Securities, Effect on Basic Earnings Per Share, Including Options and Restrictive Stock Units | Concept  (Monetary) | For Period | Credit | us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits | 
        
           | 12 | Dilutive Securities, Effect on Basic Earnings Per Share, ESOP Convertible Preferred Stock | Concept  (Monetary) | For Period | Credit | us-gaap:AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock | 
        
           | 13 | Dilutive Securities, Effect on Basic Earnings Per Share, Other | Concept  (Monetary) | For Period | Credit | us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther | 
        
           | 14 | Dilutive Securities, Effect on Basic Earnings Per Share, Total | Concept  (Monetary) | For Period | Credit | us-gaap:DilutiveSecurities | 
        
           | 15 | Net Income (Loss) Attributable to Parent, Diluted, Total | Concept  (Monetary) | For Period | Credit | us-gaap:NetIncomeLossAttributableToParentDiluted | 
        
           | 16 | Distributed Earnings [Roll Up] | Abstract |  |  | us-gaap:DistributedEarningsAbstract | 
        
           | 17 | Dividends | Concept  (Monetary) | For Period | Debit | us-gaap:Dividends | 
        
           | 18 | Dividends and Interest Paid | Concept  (Monetary) | For Period | Debit | us-gaap:DividendsAndInterestPaid | 
        
           | 19 | Distributed Earnings, Total | Concept  (Monetary) | For Period | Debit | us-gaap:DistributedEarnings | 
        
           | 20 | Undistributed Earnings, Diluted, Total | Concept  (Monetary) | For Period | Credit | us-gaap:UndistributedEarningsDiluted |