XML 74 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Assets and Liabilities - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Allowance for credit losses $ 70,051,000 $ 67,936,000 $ 70,182,000 $ 68,675,000
Other real estate owned 2,075,000   2,179,000  
Mortgage Servicing Rights        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Finite-lived intangible assets, net 5,338,000 6,459,000 5,629,000 $ 6,859,000
Mortgage servicing rights (MSR) impairment (recovery) 1,000 $ (33,000) $ 7,000  
Fair Value, Nonrecurring        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Carrying amount of loans with a specific allowance 13,000,000      
Fair value of loans with a specific allowance 12,600,000      
Allowance for credit losses 462,000      
Fair Value, Nonrecurring | Carrying Amount        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Other real estate owned 2,100,000      
Fair Value, Nonrecurring | Fair Value        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Other real estate owned $ 71,000