v3.26.1
Note 7 - Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities available-for-sale, fair value $ 1,196,384 $ 1,250,938
Reported Value Measurement [Member]    
Cash and due from banks 344,471 380,895
Securities available-for-sale, fair value 1,196,384 1,250,938
Restricted investments in bank stocks 51,464 54,722
Equity securities 19,422 19,287
Net loans 11,582,540 11,298,975
Loans held-for-sale 10,222  
Derivatives 17,165 16,074
Accrued interest receivable 62,473 60,761
Noninterest-bearing deposits 2,393,938 2,420,397
Interest-bearing deposits 9,119,115 8,820,218
Borrowings 827,477 903,489
Subordinated debentures 202,050 201,864
Derivatives - interest rate contracts 372 704
Accrued interest payable 15,151 12,740
Estimate of Fair Value Measurement [Member]    
Cash and due from banks 344,471 380,895
Securities available-for-sale, fair value 1,196,384 1,250,938
Equity securities 19,422 19,287
Net loans 11,469,582 11,232,658
Loans held-for-sale 10,222  
Derivatives 17,165 16,074
Accrued interest receivable 62,473 60,761
Noninterest-bearing deposits 2,393,938 2,420,397
Interest-bearing deposits 9,111,328 8,816,234
Borrowings 827,553 902,908
Subordinated debentures 202,411 204,454
Derivatives - interest rate contracts 372 704
Accrued interest payable 15,151 12,740
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and due from banks 344,471 380,895
Securities available-for-sale, fair value 260 182
Equity securities 10,010 10,073
Net loans 0 0
Loans held-for-sale 0  
Derivatives 0 0
Accrued interest receivable 0 0
Noninterest-bearing deposits 2,393,938 2,420,397
Interest-bearing deposits 6,108,144 6,023,341
Borrowings 0 0
Subordinated debentures 0 0
Derivatives - interest rate contracts 0 0
Accrued interest payable 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and due from banks 0 0
Securities available-for-sale, fair value 1,189,746 1,244,244
Equity securities 9,412 9,214
Net loans 0 0
Loans held-for-sale 10,222  
Derivatives 17,165 16,074
Accrued interest receivable 4,918 5,172
Noninterest-bearing deposits 0 0
Interest-bearing deposits 3,003,184 2,792,893
Borrowings 827,553 902,908
Subordinated debentures 202,411 204,454
Derivatives - interest rate contracts 372 704
Accrued interest payable 15,151 12,740
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and due from banks 0 0
Securities available-for-sale, fair value 6,378 6,512
Equity securities 0 0
Net loans 11,469,582 11,232,658
Loans held-for-sale 0  
Derivatives 0 0
Accrued interest receivable 57,555 55,589
Noninterest-bearing deposits 0 0
Interest-bearing deposits 0 0
Borrowings 0 0
Subordinated debentures 0 0
Derivatives - interest rate contracts 0
Accrued interest payable $ 0 $ 0