XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SECURITIES - Amortized cost and Fair values of securities with gross unrealized gains and losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale:    
Amortized Cost $ 740,056 $ 831,624
Gross Unrealized Gains 54 99
Gross Unrealized Losses (71,090) (72,262)
Allowance for Credit Losses 0 0
Fair Value 669,020 759,461
Held-to-maturity    
Amortized Cost 517,472 521,439
Gross Unrealized Gains 158 394
Gross Unrealized Losses (58,990) (55,337)
Fair Value 458,640 466,496
Allowance for Credit Losses 0 0
U.S. Treasury    
Available-for-sale:    
Amortized Cost 149,697 159,715
Gross Unrealized Gains 0 0
Gross Unrealized Losses (11,511) (11,093)
Allowance for Credit Losses 0 0
Fair Value 138,186 148,622
U.S. government agency    
Available-for-sale:    
Amortized Cost 53,836 55,359
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,377) (3,262)
Allowance for Credit Losses 0 0
Fair Value 50,459 52,097
Held-to-maturity    
Amortized Cost 88,454 88,448
Gross Unrealized Gains 0 0
Gross Unrealized Losses (8,977) (8,292)
Fair Value 79,477 80,156
Allowance for Credit Losses 0 0
Municipal    
Available-for-sale:    
Amortized Cost 156,403 229,030
Gross Unrealized Gains 1 26
Gross Unrealized Losses (21,756) (23,499)
Allowance for Credit Losses 0 0
Fair Value 134,648 205,557
Held-to-maturity    
Amortized Cost 38,459 38,442
Gross Unrealized Gains 158 394
Gross Unrealized Losses (351) (163)
Fair Value 38,266 38,673
Allowance for Credit Losses 0 0
Agency residential    
Available-for-sale:    
Amortized Cost 183,553 188,641
Gross Unrealized Gains 51 61
Gross Unrealized Losses (15,058) (14,718)
Allowance for Credit Losses 0 0
Fair Value 168,546 173,984
Held-to-maturity    
Amortized Cost 93,737 95,828
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,497) (5,569)
Fair Value 87,240 90,259
Allowance for Credit Losses 0 0
Agency commercial    
Available-for-sale:    
Amortized Cost 138,873 141,214
Gross Unrealized Gains 2 3
Gross Unrealized Losses (14,400) (14,205)
Allowance for Credit Losses 0 0
Fair Value 124,475 127,012
Held-to-maturity    
Amortized Cost 296,822 298,721
Gross Unrealized Gains 0 0
Gross Unrealized Losses (43,165) (41,313)
Fair Value 253,657 257,408
Allowance for Credit Losses 0 0
Corporate    
Available-for-sale:    
Amortized Cost 57,694 57,665
Gross Unrealized Gains 0 9
Gross Unrealized Losses (4,988) (5,485)
Allowance for Credit Losses 0 0
Fair Value $ 52,706 $ 52,189