XML 72 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Developments - Mortgage Servicing Rights (Details) - USD ($)
9 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Jan. 02, 2018
Jan. 01, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
Recently Issued Accounting Pronouncements                
Mortgage servicing rights $ 2,785,964,000       $ 2,119,588,000      
Income taxes payable 74,158,000       52,160,000      
Stockholders' equity $ 1,916,710,000 $ 1,861,944,000     $ 1,719,674,000 $ 1,590,291,000 $ 1,511,252,000 $ 1,399,356,000
Fulfillment Fees                
Number of days from purchase fulfillment fees are collected 30 days              
Management fees                
The period from quarter end that management fees are collected 30 days              
Adjustment | Accounting Standards Codification 250 Mortgage Servicing Rights Fair Value                
Recently Issued Accounting Pronouncements                
Mortgage servicing rights       $ 848,000        
Income taxes payable     $ 72,000          
Stockholders' equity     $ 776,000