XML 73 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - By Balance Sheet Grouping (Details) - Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Level I [Member]    
Fair Value Measurements [Abstract]    
Interest bearing time deposits with other banks $ 0 $ 0
Net loans 0 0
Deposits 1,870,741 1,877,545
Borrowed funds 0 0
Level II [Member]    
Fair Value Measurements [Abstract]    
Interest bearing time deposits with other banks 0 0
Net loans 0 0
Deposits 0 0
Borrowed funds 0 0
Level III [Member]    
Fair Value Measurements [Abstract]    
Interest bearing time deposits with other banks 3,802 3,802
Net loans 2,256,059 2,295,926
Deposits 568,218 498,007
Borrowed funds 193,638 304,486
Carrying Amount [Member]    
Fair Value Measurements [Abstract]    
Interest bearing time deposits with other banks 3,820 3,820
Net loans 2,275,328 2,327,816
Deposits 2,441,185 2,376,979
Borrowed funds 198,738 309,448
Fair Value [Member]    
Fair Value Measurements [Abstract]    
Interest bearing time deposits with other banks 3,802 3,802
Net loans 2,256,059 2,295,926
Deposits 2,438,959 2,375,552
Borrowed funds $ 193,638 $ 304,486