Quarterly report pursuant to Section 13 or 15(d)

Fair Value, Quantitative Information about Level 3 Fair Value Measurements (Details)

v3.7.0.1
Fair Value, Quantitative Information about Level 3 Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Fair Value Inputs, Assets, Quantitative Information [Line Items]        
Mortgage servicing rights, at fair value $ 747,580 $ 446,170 $ 693,815 $ 493,688
Fair Value Measurements, Valuation Processes, Description Discounted cash flow      
Fair Value Inputs, Prepayment Rate 9.30% 9.20%    
Fair Value Inputs, Probability of Default 2.00% 1.90%    
Fair Value Inputs, Discount Rate 9.50% 9.40%    
Minimum [Member]        
Fair Value Inputs, Assets, Quantitative Information [Line Items]        
Fair Value Inputs, Prepayment Rate 8.00%      
Fair Value Inputs, Probability of Default 1.90%      
Fair Value Inputs, Discount Rate 8.30%      
Maximum [Member]        
Fair Value Inputs, Assets, Quantitative Information [Line Items]        
Fair Value Inputs, Prepayment Rate 10.70%      
Fair Value Inputs, Probability of Default 2.20%      
Fair Value Inputs, Discount Rate 10.80%