XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.3
MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details) - Single family - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Key economic assumptions and the sensitivity of the current fair value for single family MSRs            
Fair value of single family MSR $ 70,800 $ 73,725 $ 74,249 $ 76,470 $ 76,314 $ 76,617
Expected weighted-average life (in years) 8 years 1 month 24 days          
CPR            
Impact on fair value of 25 basis points adverse change in interest rates $ (995)          
Impact on fair value of 50 basis points adverse change in interest rates (2,158)          
Discount rate            
Impact on fair value of 100 basis points increase (2,380)          
Impact on fair value of 200 basis points increase $ (5,005)