XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Schedule of Securities With Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Less than twelve months    
Gross Unrealized Losses $ (83) $ (200)
Fair Value 24,227 43,499
Twelve months or more    
Gross Unrealized Losses (50,919) (62,379)
Fair Value 414,414 487,233
Mortgage-backed securities    
Less than twelve months    
Gross Unrealized Losses (26) (35)
Fair Value 12,404 19,383
Twelve months or more    
Gross Unrealized Losses (22,405) (31,193)
Fair Value 192,372 206,518
Municipal bonds    
Less than twelve months    
Gross Unrealized Losses (46) (83)
Fair Value 1,406 4,815
Twelve months or more    
Gross Unrealized Losses (27,043) (27,649)
Fair Value 173,314 176,098
U.S. Treasury securities    
Less than twelve months    
Gross Unrealized Losses 0 0
Fair Value 0 0
Twelve months or more    
Gross Unrealized Losses (258) (1,912)
Fair Value 29,736 90,142
U.S. agency securities    
Less than twelve months    
Gross Unrealized Losses (11) (82)
Fair Value 10,417 19,301
Twelve months or more    
Gross Unrealized Losses (1,213) (1,625)
Fair Value $ 18,992 $ 14,475