XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Significant Accounting Policies        
Mortgage servicing rights, at fair value $ 5,953,621 $ 3,878,078    
Income taxes payable 1,002,744 685,262    
Stockholders' equity $ 3,471,049 $ 3,418,325 $ 3,389,388 $ 2,061,507