XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of company's investments' gross unrealized losses and fair value, aggregated by investment category and length of time (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities    
Less than 12 Months, Fair Value $ 133,752 $ 127,876
Less than 12 Months, Unrealized Losses (4,706) (2,478)
12 Months or More, Fair Value 87,920 80,907
12 Months or More, Unrealized Losses (10,540) (9,987)
Total, Fair Value 221,672 208,783
Total, Unrealized Losses (15,246) (12,465)
U.S. Government agencies    
Securities    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Unrealized Losses 0 0
12 Months or More, Fair Value 12,340 12,254
12 Months or More, Unrealized Losses (160) (246)
Total, Fair Value 12,340 12,254
Total, Unrealized Losses (160) (246)
Subordinated Notes    
Securities    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Unrealized Losses 0 0
12 Months or More, Fair Value 24,428 24,118
12 Months or More, Unrealized Losses (2,500) (2,824)
Total, Fair Value 24,428 24,118
Total, Unrealized Losses (2,500) (2,824)
State and municipal obligations    
Securities    
Less than 12 Months, Fair Value 133,752 127,876
Less than 12 Months, Unrealized Losses (4,706) (2,478)
12 Months or More, Fair Value 51,152 44,535
12 Months or More, Unrealized Losses (7,880) (6,917)
Total, Fair Value 184,904 172,411
Total, Unrealized Losses $ (12,586) $ (9,395)