v3.26.1
Mortgage Servicing Rights - Changes in the Company's MSRs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Changes in mortgage servicing rights    
Balance at January 1 $ 65,271 $ 72,991
Sale of MSRs 0 (7,886)
Additions 4,878 4,021
Amortization (4,333) (4,587)
Balance at June 30 $ 65,816 $ 64,539