XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Unrealized losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities    
Less than 12 Months, Fair Value $ 7,011 $ 2,212
Less than 12 Months, Unrealized Losses (541) (156)
12 Months or More, Fair Value 451,074 461,381
12 Months or More, Unrealized Losses (53,889) (59,102)
Total Fair Value 458,085 463,593
Total Unrealized Losses (54,430) (59,258)
U.S. Treasury securities    
Schedule of Available-for-sale Securities    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Unrealized Losses 0 0
12 Months or More, Fair Value 9,344 9,058
12 Months or More, Unrealized Losses (651) (936)
Total Fair Value 9,344 9,058
Total Unrealized Losses (651) (936)
U.S. Government agencies    
Schedule of Available-for-sale Securities    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Unrealized Losses 0 0
12 Months or More, Fair Value 65 65
12 Months or More, Unrealized Losses (3) (5)
Total Fair Value 65 65
Total Unrealized Losses (3) (5)
Obligations of states and political subdivisions    
Schedule of Available-for-sale Securities    
Less than 12 Months, Fair Value 2,729 1,853
Less than 12 Months, Unrealized Losses (512) (152)
12 Months or More, Fair Value 155,690 162,787
12 Months or More, Unrealized Losses (21,765) (18,974)
Total Fair Value 158,419 164,640
Total Unrealized Losses (22,277) (19,126)
U.S. Government sponsored entities and agencies collateralized by residential mortgage obligations    
Schedule of Available-for-sale Securities    
Less than 12 Months, Fair Value 4,282 359
Less than 12 Months, Unrealized Losses (29) (4)
12 Months or More, Fair Value 60,304 63,401
12 Months or More, Unrealized Losses (4,012) (4,434)
Total Fair Value 64,586 63,760
Total Unrealized Losses (4,041) (4,438)
Private label mortgage and asset backed securities    
Schedule of Available-for-sale Securities    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Unrealized Losses 0 0
12 Months or More, Fair Value 225,671 226,070
12 Months or More, Unrealized Losses (27,458) (34,753)
Total Fair Value 225,671 226,070
Total Unrealized Losses $ (27,458) $ (34,753)