XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Servicing Rights - MSR Amortization Expense (Details) - Mortgage
$ in Thousands
Dec. 31, 2024
USD ($)
Servicing Assets at Amortized Value [Line Items]  
2025 $ 3,509
2026 3,169
2027 2,856
2028 2,577
2029 2,331
Thereafter 16,249
Total estimated amortization expense $ 30,691