Annual report [Section 13 and 15(d), not S-K Item 405]

FAIR VALUE MEASUREMENTS (Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)

v3.25.0.1
FAIR VALUE MEASUREMENTS (Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
ASSETS    
Securities available for sale, at fair value $ 2,442,166 $ 2,231,261
Loans held for sale 9,420 6,710
Financial Derivatives 97,445 93,027
LIABILITIES    
Financial Derivatives 199,548 206,561
Fair Value, Inputs, Level 1 [Member]    
ASSETS    
Securities available for sale, at fair value 62,199 61,311
Loans held for sale 0 0
Financial Derivatives 0 0
LIABILITIES    
Financial Derivatives 0 0
Fair Value, Inputs, Level 2 [Member]    
ASSETS    
Securities available for sale, at fair value 2,379,967 2,169,950
Loans held for sale 9,420 6,710
Financial Derivatives 97,445 93,027
LIABILITIES    
Financial Derivatives 199,548 206,561
Fair Value, Inputs, Level 3 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
Loans held for sale 0 0
Financial Derivatives 0 0
LIABILITIES    
Financial Derivatives 0 0
Fair Value, Recurring [Member]    
ASSETS    
Loans held for sale 9,420 6,710
Financial Derivatives 97,445 93,027
LIABILITIES    
Financial Derivatives 199,548 206,561
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
ASSETS    
Loans held for sale 0 0
Financial Derivatives 0 0
LIABILITIES    
Financial Derivatives 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
ASSETS    
Loans held for sale 9,420 6,710
Financial Derivatives 97,445 93,027
LIABILITIES    
Financial Derivatives 199,548 206,561
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
ASSETS    
Loans held for sale 0 0
Financial Derivatives 0 0
LIABILITIES    
Financial Derivatives 0 0
US Government Agencies Debt Securities [Member]    
ASSETS    
Securities available for sale, at fair value 66,013 63,356
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member]    
ASSETS    
Securities available for sale, at fair value 66,013 63,356
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
ASSETS    
Securities available for sale, at fair value 62,199 61,311
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
ASSETS    
Securities available for sale, at fair value 3,814 2,045
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
US States and Political Subdivisions Debt Securities [Member]    
ASSETS    
Securities available for sale, at fair value 468,337 475,447
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member]    
ASSETS    
Securities available for sale, at fair value 468,337 475,447
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
ASSETS    
Securities available for sale, at fair value 468,337 475,447
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
Corporate Bond Securities [Member]    
ASSETS    
Securities available for sale, at fair value 244,712 241,889
Corporate Bond Securities [Member] | Fair Value, Recurring [Member]    
ASSETS    
Securities available for sale, at fair value 244,712 241,889
Corporate Bond Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
Corporate Bond Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
ASSETS    
Securities available for sale, at fair value 244,712 241,889
Corporate Bond Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
Collateralized Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member]    
ASSETS    
Securities available for sale, at fair value 1,661,244 1,448,817
Collateralized Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
Collateralized Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
ASSETS    
Securities available for sale, at fair value 1,661,244 1,448,817
Collateralized Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
Collateralized Securities, Other [Member]    
ASSETS    
Securities available for sale, at fair value 1,860 1,752
Collateralized Securities, Other [Member] | Fair Value, Recurring [Member]    
ASSETS    
Securities available for sale, at fair value 1,860 1,752
Collateralized Securities, Other [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
ASSETS    
Securities available for sale, at fair value 0 0
Collateralized Securities, Other [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
ASSETS    
Securities available for sale, at fair value 1,860 1,752
Collateralized Securities, Other [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
ASSETS    
Securities available for sale, at fair value $ 0 $ 0