v3.25.2
Mortgage Servicing Rights - Schedule of Data and Key Economic Assumptions Related to Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Transfers and Servicing of Financial Assets [Abstract]    
Unpaid principal balance of mortgage loans sold and serviced for others $ 9,901,599 $ 10,235,048
Weighted-average prepayment speed (CPR) 6.43% 6.04%
Estimated impact on fair value of a 10% increase $ (4,266) $ (4,213)
Estimated impact on fair value of a 20% increase $ (8,263) $ (8,168)
Discount rate 9.68% 10.20%
Estimated impact on fair value of a 100 bp increase $ (7,195) $ (7,515)
Estimated impact on fair value of a 200 bp increase $ (13,782) $ (14,397)
Weighted-average coupon interest rate 3.62% 3.59%
Weighted-average servicing fee (basis points) 0.27% 0.27%
Weighted-average remaining maturity (in months) 337 months 336 months