XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Valuation Allowance          
Net Balance $ 508,100   $ 508,100   $ 517,579
Mortgage Servicing Rights          
Mortgage Servicing Rights          
Beginning Balance 502,022 $ 516,805 520,487 $ 534,390  
Additions 38,425 23,948 77,432 63,798  
Amortization (30,143) (29,863) (87,615) (87,298)  
Ending Balance 510,304 510,890 510,304 510,890  
Valuation Allowance          
Beginning Balance (2,031) (2,602) (2,908) (3,187)  
Decrease (increase) (173) (1,326) 704 (741)  
Ending Balance (2,204) (3,928) (2,204) (3,928)  
Net Balance $ 508,100 $ 506,962 $ 508,100 $ 506,962