XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Amortized Cost and Estimated Fair Value of Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities available-for-sale:    
Total $ 281,436 $ 452,570
Gross Unrealized (Losses) (8,393) (9,934)
Estimated Fair Value 273,043 442,636
U.S. Treasury    
Securities available-for-sale:    
Total 222,260 387,990
Gross Unrealized (Losses) (3,578) (5,621)
Estimated Fair Value 218,682 382,369
Agency mortgage-backed securities    
Securities available-for-sale:    
Total 59,176 64,580
Gross Unrealized (Losses) (4,815) (4,313)
Estimated Fair Value $ 54,361 $ 60,267