XML 86 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Mortgage Banking Operations) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Change in accounting policy for ASC Subtopic 860-50  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Cumulative adjustment to retained earnings $ 3.7
Residential mortgage  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Forward commitment term 90 days