v3.26.1
Investments - Available for sale securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments    
Available for sale securities, amortized cost $ 358,173 $ 323,240
Available for sale securities, gross unrealized gains 289 233
Available for sale securities, gross unrealized losses (26,037) (25,357)
Available for sale securities, fair value 332,425 298,116
U.S. Treasuries    
Investments    
Available for sale securities, amortized cost 163,815 119,363
Available for sale securities, gross unrealized gains 7 74
Available for sale securities, gross unrealized losses (4,090) (3,907)
Available for sale securities, fair value 159,732 115,530
Mortgage-backed securities    
Investments    
Available for sale securities, amortized cost 40,971 42,656
Available for sale securities, gross unrealized gains 145 134
Available for sale securities, gross unrealized losses (2,973) (2,958)
Available for sale securities, fair value 38,143 39,832
Collateralized mortgage obligations    
Investments    
Available for sale securities, amortized cost 54,050 61,282
Available for sale securities, gross unrealized gains 137 25
Available for sale securities, gross unrealized losses (3,577) (3,478)
Available for sale securities, fair value 50,610 57,829
States and political subdivisions    
Investments    
Available for sale securities, amortized cost 99,337 99,939
Available for sale securities, gross unrealized losses (15,397) (15,014)
Available for sale securities, fair value $ 83,940 $ 84,925