XML 109 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Mortgage Loan Servicing, Origination, and Loans Held for Sale - Mandatory cash forwards (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Mortgage loan securitizations, mandatory cash forwards, and whole loan sales      
Loan sales $ 159,400 $ 700,700  
Loan securitizations and loan sales $ 123,000 $ 530,500  
Percentage of loan securitizations and loan sales 77.20% 75.70%  
Loans held for sale $ 27,289   $ 28,968
Minimum      
Mortgage loan securitizations, mandatory cash forwards, and whole loan sales      
Loans held for sale, settlement period 15 days    
Maximum      
Mortgage loan securitizations, mandatory cash forwards, and whole loan sales      
Loans held for sale, settlement period 45 days