XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Banking - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mortgage Banking [Abstract]        
Gain on sale of MSR asset   $ 410,000 $ 0 $ 0
Mortgage servicing rights assets recognized or recorded during period   0 708,000 2,286,000
Settlement of sale of MSR asset $ 1,800,000 $ 16,087,000 1,806,000 $ 0
Annual servicing fee income rate   0.25%    
Reserve for mortgage loan servicing putback expenses   $ 103,000 $ 127,000