XML 72 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - By Balance Sheet Grouping (Details) - Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 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,877,262 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,306 3,802
Net loans 2,351,503 2,295,926
Deposits 514,225 498,007
Borrowed funds 387,863 304,486
Carrying Amount [Member]    
Fair Value Measurements [Abstract]    
Interest bearing time deposits with other banks 3,324 3,820
Net loans 2,371,469 2,327,816
Deposits 2,394,537 2,376,979
Borrowed funds 394,024 309,448
Fair Value [Member]    
Fair Value Measurements [Abstract]    
Interest bearing time deposits with other banks 3,306 3,802
Net loans 2,351,503 2,295,926
Deposits 2,391,487 2,375,552
Borrowed funds $ 387,863 $ 304,486