XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Securities Available-for-sale by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Less Than One Year $ 26,315  
One to Five Years 193,423  
Over Five to Ten Years 353,833  
Over Ten Years 401,025  
Total Securities Available for Sale 974,596  
Fair Value    
Less Than One Year 26,048  
One to Five Years 183,972  
Over Five to Ten Years 330,029  
Over Ten Years 376,042  
Total Securities Available for Sale $ 916,091 $ 879,571