v3.26.3
Mortgage Servicing Rights - Schedule of Activity Related to MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Changes in fair value due to:        
Balance at beginning of period $ 19,093 $ 19,449 $ 20,893 $ 21,003
Additions:        
MSRs received from equity investment in Constructive 0 3,405 0 3,405
MSRs acquired through business combination 0 141 0 141
Changes in fair value due to:        
Changes in valuation inputs or assumptions used in valuation model 557 (506) 492 (1,088)
Other changes in fair value, including runoff (680) (593) (2,415) (1,565)
Balance at end of period $ 18,970 $ 21,896 $ 18,970 $ 21,896
Servicing Asset, Fair Value, Change in Fair Value, Other, Statement of Income or Comprehensive Income [Extensible Enumeration] (Loss) income from equity investments (Loss) income from equity investments (Loss) income from equity investments (Loss) income from equity investments