v3.26.1
Mortgage Servicing Rights - Schedule of Mortgage Servicing Rights at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]    
Balance, beginning of period $ 86,651 $ 84,258
Servicing resulting from transfers of financial assets 4,271 2,653
Changes in fair value:    
Due to changes in valuation inputs or assumptions used in the valuation model 1,350 (1,389)
Changes in fair value due to pay-offs, pay-downs, and runoff (3,279) (2,595)
Balance, end of period $ 88,993 $ 82,927