XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Securities in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months $ 5,909 $ 36,978
Gross Unrealized Losses, Less Than 12 Months 27 1,320
Fair Value, 12 Months or Greater 679,373 708,113
Gross Unrealized Losses, 12 Months or Greater 63,606 84,361
Fair Value 685,282 745,091
Gross Unrealized Losses 63,633 85,681
U.S. Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 0 0
Gross Unrealized Losses, Less Than 12 Months 0 0
Fair Value, 12 Months or Greater 16,766 16,239
Gross Unrealized Losses, 12 Months or Greater 880 1,451
Fair Value 16,766 16,239
Gross Unrealized Losses 880 1,451
U.S. Government Agencies    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 0 0
Gross Unrealized Losses, Less Than 12 Months 0 0
Fair Value, 12 Months or Greater 9,671 9,410
Gross Unrealized Losses, 12 Months or Greater 517 848
Fair Value 9,671 9,410
Gross Unrealized Losses 517 848
Corporate Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 0 7,529
Gross Unrealized Losses, Less Than 12 Months 0 362
Fair Value, 12 Months or Greater 41,527 36,106
Gross Unrealized Losses, 12 Months or Greater 3,754 5,408
Fair Value 41,527 43,635
Gross Unrealized Losses 3,754 5,770
Mortgage-Backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 1,765 21,436
Gross Unrealized Losses, Less Than 12 Months 11 895
Fair Value, 12 Months or Greater 360,330 375,891
Gross Unrealized Losses, 12 Months or Greater 34,681 48,919
Fair Value 362,095 397,327
Gross Unrealized Losses 34,692 49,814
Municipal Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 4,144 8,013
Gross Unrealized Losses, Less Than 12 Months 16 63
Fair Value, 12 Months or Greater 251,079 270,467
Gross Unrealized Losses, 12 Months or Greater 23,774 27,735
Fair Value 255,223 278,480
Gross Unrealized Losses $ 23,790 $ 27,798