XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements, By Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financial assets [Abstract]    
Interest bearing time deposits with other banks $ 3,820 $ 3,820
Level I [Member] | Recurring [Member]    
Financial assets [Abstract]    
Interest bearing time deposits with other banks 0 0
Net loans 0 0
Financial liabilities [Abstract]    
Deposits 1,859,656 1,842,223
Borrowed funds 0 0
Level II [Member] | Recurring [Member]    
Financial assets [Abstract]    
Interest bearing time deposits with other banks 0 0
Net loans 0 0
Financial liabilities [Abstract]    
Deposits 0 0
Borrowed funds 0 0
Level III [Member] | Recurring [Member]    
Financial assets [Abstract]    
Interest bearing time deposits with other banks 3,767 3,820
Net loans 2,234,211 2,209,083
Financial liabilities [Abstract]    
Deposits 586,171 535,215
Borrowed funds 295,081 284,952
Carrying Amount [Member] | Recurring [Member]    
Financial assets [Abstract]    
Interest bearing time deposits with other banks 3,820 3,820
Net loans 2,293,582 2,291,543
Financial liabilities [Abstract]    
Deposits 2,364,854 2,382,028
Borrowed funds 302,027 297,721
Fair Value [Member] | Recurring [Member]    
Financial assets [Abstract]    
Interest bearing time deposits with other banks 3,767 3,820
Net loans 2,234,211 2,209,083
Financial liabilities [Abstract]    
Deposits 2,445,827 2,377,438
Borrowed funds $ 295,081 $ 284,952