XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Mortgage Servicing Rights, Net - Schedule of Changes in the Carrying Amount of Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance      
Net Balance $ 517,994 $ 517,579  
Mortgage Servicing Rights      
Mortgage Servicing Rights      
Beginning Balance 520,487 534,390 $ 576,428
Additions 119,211 103,980 75,704
Purchases 0 110 0
Amortization (119,293) (117,993) (117,742)
Ending Balance 520,405 520,487 534,390
Valuation Allowance      
Beginning Balance (2,908) (3,187) (7,876)
Decrease (increase) 497 279 4,689
Ending Balance (2,411) (2,908) (3,187)
Net Balance $ 517,994 $ 517,579 $ 531,203