XML 118 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Key economic assumptions and the sensitivity of the current fair valu for single family MSRs      
Expected weighted-average life (in years) 8 years 4 months 13 days    
CPR      
Impact on fair value of 25 basis points adverse change in interest rates $ (759)    
Impact on fair value of 50 basis points adverse change in interest rates (1,594)    
Discount rate      
Impact on fair value of 100 basis points increase (2,133)    
Impact on fair value of 200 basis points increase (4,669)    
Single family      
Key economic assumptions and the sensitivity of the current fair valu for single family MSRs      
Single family mortgage servicing rights $ 72,901 $ 74,249 $ 76,617
CPRs | Weighted Average      
Discount rate      
Servicing asset, measurement input 0.0660 0.0700  
CPRs | Single family | Minimum      
Discount rate      
Servicing asset, measurement input 0.0600 0.0680  
CPRs | Single family | Maximum      
Discount rate      
Servicing asset, measurement input 0.1350 0.3250  
CPRs | Single family | Weighted Average      
Discount rate      
Servicing asset, measurement input 0.1807 0.1489  
Discount Rates | Weighted Average      
Discount rate      
Servicing asset, measurement input 0.1100 0.1000  
Discount Rates | Single family | Minimum      
Discount rate      
Servicing asset, measurement input 0.1000 0.1000  
Discount Rates | Single family | Maximum      
Discount rate      
Servicing asset, measurement input 0.1700 0.1700  
Discount Rates | Single family | Weighted Average      
Discount rate      
Servicing asset, measurement input 0.1023 0.1199