v3.26.1
Note 8 - Fair Value - Schedule of Assets and Liabilities Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Reported Value Measurement [Member]    
Cash and cash equivalents $ 164,754 $ 92,357
Restricted stock 43,706 29,531
Loans, net 4,723,192 3,267,902
Deposits 5,831,114 4,342,778
Short-term borrowings 361,000 281,000
Long-term borrowings 94,374 86,733
Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 164,754 92,357
Loans, net 4,588,952 3,190,808
Deposits 5,832,896 4,344,263
Short-term borrowings 361,000 281,000
Long-term borrowings 93,088 80,998
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 42,562 20,486
Loans, net 0 0
Deposits 4,952,712 3,576,017
Short-term borrowings 0 0
Long-term borrowings 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents 122,192 71,871
Loans, net 0 0
Deposits 880,184 768,246
Short-term borrowings 361,000 281,000
Long-term borrowings 93,088 80,998
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and cash equivalents 0 0
Loans, net 4,588,952 3,190,808
Deposits 0 0
Short-term borrowings 0 0
Long-term borrowings $ 0 $ 0