v3.25.1
Note 3 - Loans and Allowance for Credit Losses - Age Analysis of Past Due Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, before Allowance for Credit Loss $ 4,636,549 $ 4,600,781
Recorded Balance 89 Days and Accruing 0 0
Commercial Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 3,751,591 3,707,304
Recorded Balance 89 Days and Accruing 0 0
Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Financing Receivable, before Allowance for Credit Loss 1,314,383 1,287,308
Recorded Balance 89 Days and Accruing 0 0
Commercial Portfolio Segment [Member] | Vacant Land and Land Development and Residential Construction Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 68,790 66,936
Recorded Balance 89 Days and Accruing 0 0
Commercial Portfolio Segment [Member] | Real Estate Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 705,645 748,837
Recorded Balance 89 Days and Accruing 0 0
Commercial Portfolio Segment [Member] | Real Estate Non Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 1,183,728 1,128,404
Recorded Balance 89 Days and Accruing 0 0
Commercial Portfolio Segment [Member] | Real Estate Multi Family and Residential Rental Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 479,045 475,819
Recorded Balance 89 Days and Accruing 0 0
Retail Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 884,958 893,477
Recorded Balance 89 Days and Accruing 0 0
Retail Portfolio Segment [Member] | One to Four Family Mortgages [Member]    
Financing Receivable, before Allowance for Credit Loss 817,212 827,597
Recorded Balance 89 Days and Accruing 0 0
Retail Portfolio Segment [Member] | Other Consumer Loans [Member]    
Financing Receivable, before Allowance for Credit Loss 67,746 65,880
Recorded Balance 89 Days and Accruing 0 0
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, before Allowance for Credit Loss 85 2,494
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 4 17
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Financing Receivable, before Allowance for Credit Loss 0 5
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Vacant Land and Land Development and Residential Construction Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 4 12
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Non Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Multi Family and Residential Rental Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, 30 to 59 Days Past Due [Member] | Retail Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 81 2,477
Financial Asset, 30 to 59 Days Past Due [Member] | Retail Portfolio Segment [Member] | One to Four Family Mortgages [Member]    
Financing Receivable, before Allowance for Credit Loss 57 2,365
Financial Asset, 30 to 59 Days Past Due [Member] | Retail Portfolio Segment [Member] | Other Consumer Loans [Member]    
Financing Receivable, before Allowance for Credit Loss 24 112
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, before Allowance for Credit Loss 140 713
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 4 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Financing Receivable, before Allowance for Credit Loss 4 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Vacant Land and Land Development and Residential Construction Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Non Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Multi Family and Residential Rental Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Retail Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 136 713
Financial Asset, 60 to 89 Days Past Due [Member] | Retail Portfolio Segment [Member] | One to Four Family Mortgages [Member]    
Financing Receivable, before Allowance for Credit Loss 136 713
Financial Asset, 60 to 89 Days Past Due [Member] | Retail Portfolio Segment [Member] | Other Consumer Loans [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, before Allowance for Credit Loss 936 1,046
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 274 864
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Financing Receivable, before Allowance for Credit Loss 274 864
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Vacant Land and Land Development and Residential Construction Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Non Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Multi Family and Residential Rental Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Retail Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 662 182
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Retail Portfolio Segment [Member] | One to Four Family Mortgages [Member]    
Financing Receivable, before Allowance for Credit Loss 662 182
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Retail Portfolio Segment [Member] | Other Consumer Loans [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Past Due [Member]    
Financing Receivable, before Allowance for Credit Loss 1,161 4,253
Financial Asset, Past Due [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 282 881
Financial Asset, Past Due [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Financing Receivable, before Allowance for Credit Loss 278 869
Financial Asset, Past Due [Member] | Commercial Portfolio Segment [Member] | Vacant Land and Land Development and Residential Construction Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 4 12
Financial Asset, Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Non Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Multi Family and Residential Rental Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 0 0
Financial Asset, Past Due [Member] | Retail Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 879 3,372
Financial Asset, Past Due [Member] | Retail Portfolio Segment [Member] | One to Four Family Mortgages [Member]    
Financing Receivable, before Allowance for Credit Loss 855 3,260
Financial Asset, Past Due [Member] | Retail Portfolio Segment [Member] | Other Consumer Loans [Member]    
Financing Receivable, before Allowance for Credit Loss 24 112
Financial Asset, Not Past Due [Member]    
Financing Receivable, before Allowance for Credit Loss 4,635,388 4,596,528
Financial Asset, Not Past Due [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 3,751,309 3,706,423
Financial Asset, Not Past Due [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Financing Receivable, before Allowance for Credit Loss 1,314,105 1,286,439
Financial Asset, Not Past Due [Member] | Commercial Portfolio Segment [Member] | Vacant Land and Land Development and Residential Construction Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 68,786 66,924
Financial Asset, Not Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 705,645 748,837
Financial Asset, Not Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Non Owner Occupied Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 1,183,728 1,128,404
Financial Asset, Not Past Due [Member] | Commercial Portfolio Segment [Member] | Real Estate Multi Family and Residential Rental Loan [Member]    
Financing Receivable, before Allowance for Credit Loss 479,045 475,819
Financial Asset, Not Past Due [Member] | Retail Portfolio Segment [Member]    
Financing Receivable, before Allowance for Credit Loss 884,079 890,105
Financial Asset, Not Past Due [Member] | Retail Portfolio Segment [Member] | One to Four Family Mortgages [Member]    
Financing Receivable, before Allowance for Credit Loss 816,357 824,337
Financial Asset, Not Past Due [Member] | Retail Portfolio Segment [Member] | Other Consumer Loans [Member]    
Financing Receivable, before Allowance for Credit Loss $ 67,722 $ 65,768