v3.26.1
Mortgage Servicing Rights - Schedule of Expected Amortization of MSRs (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Mortgage Banking [Abstract]  
2026 (July-December) $ 17,857
2027 32,611
2028 26,945
2029 22,263
2030 18,395
Thereafter 87,478
Total $ 205,549