XML 116 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Additions and amortization:    
Changes in fair value assumptions $ (1,743) $ (414)
Servicing asset at fair value, other change in fair value, statement of income or comprehensive income, extensible enumeration, not disclosed flag Changes in fair value of MSRs due to assumptions (2)  
Single family    
Servicing Asset at Amortized Value, Balance [Roll Forward]    
Beginning balance $ 74,249 76,617
Additions and amortization:    
Originations 3,409 3,136
Purchases 0 460
Amortization (6,500) (6,378)
Net additions and amortization (3,091) (2,782)
Changes in fair value assumptions 1,743 414
Ending balance $ 72,901 $ 74,249