XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Fair Value Measurements - Fair Value Estimates for Financial Instruments, Excluding Financial Instruments on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Reported Value Measurement [Member]    
Cash and due from banks $ 727,336 $ 601,494
Debt securities held to maturity 839,348 844,634
Loans 757,116 805,520
Deposits 4,874,095 5,011,850
Securities sold under repurchase agreements 113,219 120,322
Estimate of Fair Value Measurement [Member]    
Cash and due from banks 727,336 601,494
Debt securities held to maturity 813,125 807,838
Loans 752,284 795,849
Deposits 4,871,639 5,007,644
Securities sold under repurchase agreements 113,219 120,322
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and due from banks 727,336 601,494
Debt securities held to maturity 0 0
Loans 0 0
Deposits 0 0
Securities sold under repurchase agreements 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and due from banks 0 0
Debt securities held to maturity 813,125 807,838
Loans 0 0
Deposits 4,795,708 4,929,612
Securities sold under repurchase agreements 113,219 120,322
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and due from banks 0 0
Debt securities held to maturity 0 0
Loans 752,284 795,849
Deposits 75,931 78,032
Securities sold under repurchase agreements $ 0 $ 0