XML 113 R99.htm IDEA: XBRL DOCUMENT v3.25.3
Mortgage Servicing Rights - Schedule of Activity Related to MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Changes in fair value due to:    
Balance at beginning of period $ 19,449 $ 21,003
Additions:    
MSRs received from equity investment in Constructive 3,405 3,405
MSRs acquired through business combination 141 141
Changes in fair value due to:    
Changes in valuation inputs or assumptions used in valuation model (506) (1,088)
Other changes in fair value, including runoff (593) (1,565)
Balance at end of period $ 21,896 $ 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