XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Unrealized Loss Positions (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
Fair value    
Less Than 12 Months, Fair Value $ 13,573 $ 271,692
12 Months or More, Fair Value 365,904 209,967
Total Fair Value 379,477 481,659
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 504 12,523
12 Months or More, Unrealized Loss 33,609 32,379
Total Unrealized Loss $ 34,113 44,902
Other information    
Number of positions | security 492  
Aggregate fair value $ 379,477 481,659
Other than temporary impairment 0  
U.S. Treasury securities    
Fair value    
Less Than 12 Months, Fair Value   50,556
12 Months or More, Fair Value 45,103 8,277
Total Fair Value 45,103 58,833
Unrealized Loss    
Less Than 12 Months, Unrealized Loss   1,368
12 Months or More, Unrealized Loss 780 685
Total Unrealized Loss 780 2,053
Other information    
Aggregate fair value 45,103 58,833
U.S. government agencies and corporations    
Fair value    
Less Than 12 Months, Fair Value   71,948
12 Months or More, Fair Value 87,094 58,326
Total Fair Value 87,094 130,274
Unrealized Loss    
Less Than 12 Months, Unrealized Loss   1,578
12 Months or More, Unrealized Loss 9,313 11,389
Total Unrealized Loss 9,313 12,967
Other information    
Aggregate fair value 87,094 130,274
Mortgage-backed securities    
Fair value    
Less Than 12 Months, Fair Value 5,528 73,301
12 Months or More, Fair Value 150,023 104,563
Total Fair Value 155,551 177,864
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 68 5,441
12 Months or More, Unrealized Loss 16,155 15,099
Total Unrealized Loss 16,223 20,540
Other information    
Aggregate fair value 155,551 177,864
Obligations of states and political subdivisions    
Fair value    
Less Than 12 Months, Fair Value 4,659 60,838
12 Months or More, Fair Value 65,630 32,120
Total Fair Value 70,289 92,958
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 72 2,434
12 Months or More, Unrealized Loss 3,972 4,356
Total Unrealized Loss 4,044 6,790
Other information    
Aggregate fair value 70,289 92,958
Corporate and other debt securities    
Fair value    
Less Than 12 Months, Fair Value 3,386 15,049
12 Months or More, Fair Value 18,054 6,681
Total Fair Value 21,440 21,730
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 364 1,702
12 Months or More, Unrealized Loss 3,389 850
Total Unrealized Loss 3,753 2,552
Other information    
Aggregate fair value $ 21,440 $ 21,730