v3.25.4
Mortgage Servicing Rights - Schedule of Activity Related to MSRs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Changes in fair value due to:    
Balance at beginning of period $ 21,003 $ 0
Additions:    
MSRs received from equity investment in Constructive 3,405 10,917
MSRs acquired through business combination 141 0
Purchases of MSRs 0 9,470
Changes in fair value due to:    
Changes in valuation inputs or assumptions used in valuation model (1,553) 912
Other changes in fair value, including runoff (2,103) (296)
Balance at end of period $ 20,893 $ 21,003
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