XML 93 R82.htm IDEA: XBRL DOCUMENT v3.26.1
MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Key economic assumptions and the sensitivity of the current fair value for single family MSRs        
Fair value of single family MSRs $ 57,630 $ 58,095 $ 0  
Single Family Residential        
Key economic assumptions and the sensitivity of the current fair value for single family MSRs        
Fair value of single family MSRs $ 57,630 $ 58,095   $ 0
Expected weighted-average life (in years) 8 years 1 month 24 days      
CPR shock        
Impact on fair value of 10% increase in CPR $ (1,521)      
Impact on fair value of 20% increase in CPR (2,999)      
Discount rate shock        
Impact on fair value of 100 basis points increase (2,479)      
Impact on fair value of 200 basis points increase $ (4,848)