v3.26.1
Mortgage Servicing Rights - Schedule of Expected Amortization of MSRs (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Mortgage Banking [Abstract]  
2026 (April-December) $ 26,354
2027 30,768
2028 25,664
2029 21,408
2030 17,857
Thereafter 89,803
Total $ 211,854