Quarterly report pursuant to Section 13 or 15(d)

Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)

v3.10.0.1
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Available-for-sale Securities [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning of period level 3 fair value $ 153,424 $ 153,141
Realized (losses) gains 0 0
Unrealized (losses) gains 0 0
Total gains (losses) included in net income 0 0
Other comprehensive (loss) income 0 283
Purchases 0 0
Sales 0 0
Settlements 0 0
Gross transfers into level 3 0 0
Gross transfers out of level 3 0 0
End of period level 3 fair value 153,424 153,424
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the reporting period 0 0
Servicing Contracts [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning of period level 3 fair value 1,301,023 1,086,717
Realized (losses) gains (36,368) (65,270)
Unrealized (losses) gains 46,221 146,930
Total gains (losses) included in net income 9,853 81,660
Other comprehensive (loss) income 0 0
Purchases 132,366 279,265
Sales (99) (399)
Settlements 7,118 3,018
Gross transfers into level 3 0 0
Gross transfers out of level 3 0 0
End of period level 3 fair value 1,450,261 1,450,261
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the reporting period 45,491 142,843
Loans Receivable [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning of period level 3 fair value 28,958 29,940
Realized (losses) gains (40) (208)
Unrealized (losses) gains 286 772
Total gains (losses) included in net income 246 564
Other comprehensive (loss) income 0 0
Purchases 0 0
Sales 0 0
Settlements (853) (2,153)
Gross transfers into level 3 0 0
Gross transfers out of level 3 0 0
End of period level 3 fair value 28,351 28,351
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the reporting period $ 256 $ 634