XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Securities Gross (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
Less Than 12 Months      
Fair Value $ 116,292 $ 153,622  
Unrealized Losses (1,627) (2,354)  
More Than 12 Months      
Fair Value 986,214 983,703  
Unrealized Losses (152,938) (166,580)  
Total      
Fair Value 1,102,506 1,137,325  
Unrealized Losses $ (154,565) (168,934) $ (154,600)
Number of investment securities segregation for impairment evaluation | segment 2    
U.S. Government agencies      
Less Than 12 Months      
Fair Value $ 3,238 3,696  
Unrealized Losses (73) (107)  
More Than 12 Months      
Fair Value 73,657 74,636  
Unrealized Losses (10,111) (11,563)  
Total      
Fair Value 76,895 78,332  
Unrealized Losses (10,184) (11,670)  
Mortgage Backed Securities - residential      
Less Than 12 Months      
Fair Value 34,339 51,996  
Unrealized Losses (574) (1,113)  
More Than 12 Months      
Fair Value 476,849 481,270  
Unrealized Losses (78,337) (88,138)  
Total      
Fair Value 511,188 533,266  
Unrealized Losses (78,911) (89,251)  
Mortgage Backed Securities - commercial      
Less Than 12 Months      
Fair Value 6,979 6,937  
Unrealized Losses (125) (161)  
More Than 12 Months      
Fair Value 5,439 5,388  
Unrealized Losses (290) (362)  
Total      
Fair Value 12,418 12,325  
Unrealized Losses (415) (523)  
Collateralized Mortgage Obligations      
Less Than 12 Months      
Fair Value   85  
More Than 12 Months      
Fair Value 154,849 158,244  
Unrealized Losses (25,651) (27,555)  
Total      
Fair Value 154,849 158,329  
Unrealized Losses (25,651) (27,555)  
State and municipal obligations      
Less Than 12 Months      
Fair Value 70,922 89,321  
Unrealized Losses (854) (953)  
More Than 12 Months      
Fair Value 242,937 232,247  
Unrealized Losses (33,742) (33,586)  
Total      
Fair Value 313,859 321,568  
Unrealized Losses (34,596) (34,539)  
Municipal taxable      
Less Than 12 Months      
Fair Value 814 1,587  
Unrealized Losses (1) (20)  
More Than 12 Months      
Fair Value 32,483 31,918  
Unrealized Losses (4,807) (5,376)  
Total      
Fair Value 33,297 33,505  
Unrealized Losses $ (4,808) $ (5,396)