XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Servicing Rights - Schedule of Mortgage Servicing Rights at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Servicing Asset at Fair Value, Amount [Roll Forward]        
Balance, beginning of period $ 82,927 $ 78,416 $ 84,258 $ 76,701
Servicing resulting from transfers of financial assets 4,120 3,266 6,773 5,297
Changes in fair value:        
Due to changes in valuation inputs or assumptions used in the valuation model 73 821 (1,316) 2,094
Changes in fair value due to pay-offs, pay-downs, and runoff (2,384) (1,759) (4,979) (3,348)
Balance, end of period $ 84,736 $ 80,744 $ 84,736 $ 80,744