XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Servicing Rights, Net - Schedule of Changes in the Carrying Amount of Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Valuation Allowance          
Net Balance $ 506,962   $ 506,962   $ 531,203
Mortgage Servicing Rights          
Mortgage Servicing Rights          
Beginning Balance 516,805 $ 550,563 534,390 $ 576,428  
Additions 23,948 23,170 63,798 54,789  
Amortization (29,863) (29,830) (87,298) (87,314)  
Ending Balance 510,890 543,903 510,890 543,903  
Valuation Allowance          
Beginning Balance (2,602) (6,032) (3,187) (7,876)  
Decrease (increase) (1,326) 2,333 (741) 4,177  
Ending Balance (3,928) (3,699) (3,928) (3,699)  
Net Balance $ 506,962 $ 540,204 $ 506,962 $ 540,204