XML 98 R87.htm IDEA: XBRL DOCUMENT v3.26.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, 2026
Mar. 31, 2025
Dec. 31, 2025
Valuation Allowance      
Net Balance $ 514,248   $ 517,994
Mortgage Servicing Rights      
Mortgage Servicing Rights      
Beginning Balance 520,405 $ 520,487  
Additions 26,101 18,711  
Amortization (29,740) (28,393)  
Ending Balance 516,766 510,805  
Valuation Allowance      
Beginning Balance (2,411) (2,908)  
Decrease (increase) (107) 690  
Ending Balance (2,518) (2,218)  
Net Balance $ 514,248 $ 508,587