Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Residential mortgage loans    
Mortgage Servicing Rights    
Unpaid principal balance $ 788,590 $ 798,510