XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgage Servicing Rights, Net - Schedule of Changes in the Carrying Amount of Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Valuation Allowance      
Net Balance $ 508,587   $ 517,579
Mortgage Servicing Rights      
Mortgage Servicing Rights      
Beginning Balance 520,487 $ 534,390  
Additions 18,711 19,552  
Amortization (28,393) (28,363)  
Ending Balance 510,805 525,579  
Valuation Allowance      
Beginning Balance (2,908) (3,187)  
Decrease (increase) 690 (520)  
Ending Balance (2,218) (3,707)  
Net Balance $ 508,587 $ 521,872