v3.26.1
Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Residential mortgage loans    
Mortgage Servicing Rights    
Unpaid principal balance $ 745,130 $ 756,530