XML 127 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Servicing Rights - Sensitivity Analysis (Details) - MSR asset - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sensitivity analysis      
Constant prepayment rate: Impact of 10% adverse change $ (220) $ (3,511)  
Constant prepayment rate: Impact of 20% adverse change (426) (6,796)  
Discount rate: Impact of 10% adverse change (294) (4,474)  
Discount rate: Impact of 20% adverse change (557) (8,537)  
Contractually specified servicing fees, late fees and ancillary fees $ 22,100 $ 31,900 $ 37,500