XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Securities - Schedule of Gross Unrealized Losses and Fair Value of Company's Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months $ 2,356 $ 2,387
Unrealized losses less than 12 months (267) (236)
Fair value more than 12 months 532,964 543,248
Unrealized losses more than 12 months (92,845) (87,583)
Total fair value 535,320 545,635
Total unrealized losses (93,112) (87,819)
U.S. Treasury and federal agencies    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 0 0
Unrealized losses less than 12 months 0 0
Fair value more than 12 months 62,926 64,377
Unrealized losses more than 12 months (9,017) (8,561)
Total fair value 62,926 64,377
Total unrealized losses (9,017) (8,561)
State and municipal    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 2,356 2,387
Unrealized losses less than 12 months (267) (236)
Fair value more than 12 months 296,899 301,643
Unrealized losses more than 12 months (53,216) (49,033)
Total fair value 299,255 304,030
Total unrealized losses (53,483) (49,269)
Federal agency collateralized mortgage obligations    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 0 0
Unrealized losses less than 12 months 0 0
Fair value more than 12 months 3,450 3,580
Unrealized losses more than 12 months (369) (351)
Total fair value 3,450 3,580
Total unrealized losses (369) (351)
Federal agency mortgage-backed pools    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 0 0
Unrealized losses less than 12 months 0 0
Fair value more than 12 months 133,142 137,289
Unrealized losses more than 12 months (24,670) (23,833)
Total fair value 133,142 137,289
Total unrealized losses (24,670) (23,833)
Corporate notes    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 0 0
Unrealized losses less than 12 months 0 0
Fair value more than 12 months 36,547 36,359
Unrealized losses more than 12 months (5,573) (5,805)
Total fair value 36,547 36,359
Total unrealized losses $ (5,573) $ (5,805)