XML 117 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Bank Owned Life Insurance) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Bank owned life insurance [Line Items]    
Bank-owned life insurance $ 55,536 $ 54,018
Bank owned life insurance death benefits 133,700 133,800
Insured executive officers with deferred compensation plans    
Bank owned life insurance [Line Items]    
Bank-owned life insurance 3,100 2,900
Bank owned life insurance death benefits 6,200 6,100
Other insured individuals    
Bank owned life insurance [Line Items]    
Bank-owned life insurance $ 52,400 $ 51,000