XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Schedule of Gross Unrealized Losses and Fair Value of Company's Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months $ 2,165 $ 2,387
Unrealized losses less than 12 months (238) (236)
Fair value more than 12 months 538,326 543,248
Unrealized losses more than 12 months (75,350) (87,583)
Total fair value 540,491 545,635
Total unrealized losses (75,588) (87,819)
U.S. Treasury and federal agencies    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 447 0
Unrealized losses less than 12 months (1) 0
Fair value more than 12 months 62,798 64,377
Unrealized losses more than 12 months (6,175) (8,561)
Total fair value 63,245 64,377
Total unrealized losses (6,176) (8,561)
State and municipal    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 1,718 2,387
Unrealized losses less than 12 months (237) (236)
Fair value more than 12 months 303,628 301,643
Unrealized losses more than 12 months (45,259) (49,033)
Total fair value 305,346 304,030
Total unrealized losses (45,496) (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,152 3,580
Unrealized losses more than 12 months (261) (351)
Total fair value 3,152 3,580
Total unrealized losses (261) (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 132,696 137,289
Unrealized losses more than 12 months (19,148) (23,833)
Total fair value 132,696 137,289
Total unrealized losses (19,148) (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,052 36,359
Unrealized losses more than 12 months (4,507) (5,805)
Total fair value 36,052 36,359
Total unrealized losses $ (4,507) $ (5,805)