v3.26.1
Mortgage Servicing Rights - Schedule of Activity Related to MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Changes in fair value due to:    
Balance at beginning of period $ 20,893 $ 21,003
Changes in fair value due to:    
Changes in valuation inputs or assumptions used in valuation model (80) (347)
Other changes in fair value, including runoff (848) (359)
Balance at end of period $ 19,965 $ 20,297
Servicing Asset, Fair Value, Change in Fair Value, Other, Statement of Income or Comprehensive Income [Extensible Enumeration] Income from equity investments Income from equity investments