v3.26.3
Note 8 - Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Securities available-for-sale, fair value $ 1,323,789 $ 1,250,938
Reported Value Measurement [Member]    
Cash and due from banks 313,348 380,895
Securities available-for-sale, fair value 1,323,789 1,250,938
Restricted investments in bank stocks 62,661 54,722
Equity securities 21,947 19,287
Net loans 11,311,913 11,298,975
Loans held-for-sale 678,880  
Derivatives 21,806 16,074
Accrued interest receivable 66,657 60,761
Noninterest-bearing deposits 2,479,625 2,420,397
Interest-bearing deposits 9,298,717 8,820,218
Borrowings 1,072,398 903,489
Subordinated debentures 202,423 201,864
Derivatives - interest rate contracts 2,052 704
Accrued interest payable 12,439 12,740
Estimate of Fair Value Measurement [Member]    
Cash and due from banks 313,348 380,895
Securities available-for-sale, fair value 1,323,789 1,250,938
Equity securities 21,947 19,287
Net loans 10,995,978 11,232,658
Loans held-for-sale 678,880  
Derivatives 21,806 16,074
Accrued interest receivable 66,657 60,761
Noninterest-bearing deposits 2,479,625 2,420,397
Interest-bearing deposits 9,285,041 8,816,234
Borrowings 1,072,305 902,908
Subordinated debentures 206,817 204,454
Derivatives - interest rate contracts 2,052 704
Accrued interest payable 12,439 12,740
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and due from banks 313,348 380,895
Securities available-for-sale, fair value 1,504 182
Equity securities 9,553 10,073
Net loans 0 0
Loans held-for-sale 0  
Derivatives 0 0
Accrued interest receivable 0 0
Noninterest-bearing deposits 2,479,625 2,420,397
Interest-bearing deposits 6,179,124 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,322,285 1,244,244
Equity securities 12,394 9,214
Net loans 0 0
Loans held-for-sale 0  
Derivatives 21,806 16,074
Accrued interest receivable 6,005 5,172
Noninterest-bearing deposits 0 0
Interest-bearing deposits 3,105,917 2,792,893
Borrowings 1,072,305 902,908
Subordinated debentures 206,817 204,454
Derivatives - interest rate contracts 2,052 704
Accrued interest payable 12,439 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 0 6,512
Equity securities 0 0
Net loans 10,995,978 11,232,658
Loans held-for-sale 678,880  
Derivatives 0 0
Accrued interest receivable 60,652 55,589
Noninterest-bearing deposits 0 0
Interest-bearing deposits 0 0
Borrowings 0 0
Subordinated debentures 0 0
Derivatives - interest rate contracts 0 0
Accrued interest payable $ 0 $ 0