XML 134 R121.htm IDEA: XBRL DOCUMENT v3.22.4
Note 20 - Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Securities available-for-sale $ 634,884 $ 534,507
Reported Value Measurement [Member]    
Cash and due from banks 268,315 265,536
Securities available-for-sale 634,884 534,507
Restricted investment in bank stocks 46,604 27,826
Equity securities 15,811 13,794
Net loans 8,009,176 6,749,849
Derivatives - interest rate contracts 56,797 3,347
Accrued interest receivable 46,062 34,152
Noninterest-bearing deposits 1,501,614 1,617,049
Interest-bearing deposits 5,855,008 4,715,904
Borrowings 857,622 468,193
Subordinated debentures 153,255 152,951
Accrued interest payable 6,925 2,716
Estimate of Fair Value Measurement [Member]    
Cash and due from banks 268,315 265,536
Securities available-for-sale 634,884 534,507
Equity securities 15,811 13,794
Net loans 7,723,378 6,800,287
Derivatives - interest rate contracts 56,797 3,347
Accrued interest receivable 46,062 34,152
Noninterest-bearing deposits 1,501,614 1,617,049
Interest-bearing deposits 5,811,291 4,716,358
Borrowings 854,698 469,671
Subordinated debentures 153,581 163,995
Accrued interest payable 6,925 2,716
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and due from banks 268,315 265,536
Securities available-for-sale 242 195
Equity securities 9,733 11,081
Net loans 0 0
Derivatives - interest rate contracts 0 0
Accrued interest receivable 0 0
Noninterest-bearing deposits 1,501,614 1,617,049
Interest-bearing deposits 3,460,818 3,565,795
Borrowings 0 0
Subordinated debentures 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 627,293 525,747
Equity securities 6,078 2,713
Net loans 0 0
Derivatives - interest rate contracts 56,797 3,347
Accrued interest receivable 4,685 1,554
Noninterest-bearing deposits 0 0
Interest-bearing deposits 2,350,473 1,150,563
Borrowings 854,698 469,671
Subordinated debentures 153,581 163,995
Accrued interest payable 6,925 2,716
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and due from banks 0 0
Securities available-for-sale 7,349 8,565
Equity securities 0 0
Net loans 7,723,378 6,800,287
Derivatives - interest rate contracts 0 0
Accrued interest receivable 41,377 32,598
Noninterest-bearing deposits 0 0
Interest-bearing deposits 0 0
Borrowings 0 0
Subordinated debentures 0 0
Accrued interest payable $ 0 $ 0