XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.1
MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Key economic assumptions and the sensitivity of the current fair value for single family MSRs        
Expected weighted-average life (in years) 8 years 3 months 21 days      
CPR        
Impact on fair value of 25 basis points adverse change in interest rates $ (1,015)      
Impact on fair value of 50 basis points adverse change in interest rates (2,122)      
Discount rate        
Impact on fair value of 100 basis points increase (2,827)      
Impact on fair value of 200 basis points increase (5,628)      
Single family        
Key economic assumptions and the sensitivity of the current fair value for single family MSRs        
Fair value of single family MSR $ 72,285 $ 72,901 $ 74,056 $ 74,249