v3.25.1
Note 3 - Investment Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss $ 652,004 $ 686,556
Unrealized Gains, Available-for-sale 37 19
Unrealized Losses, Available-for-sale (84,313) (98,522)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $652,004 and $686,556, respectively) 567,728 588,053
Amortized Cost, Held-to-maturity 268,760  
Unrealized Gains, Held-to-maturity 0 0
Unrealized Losses, Held-to-maturity (34,185) (38,730)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 129 131
Debt Securities, Held-to-maturity, Fair Value 234,575 236,986
Amortized Cost, Total investment securities 920,764 962,272
Unrealized Gains, Total investment securities 37 19
Unrealized Losses, Total investment securities (118,498) (137,252)
Allowance for Credit Losses, Total investment securities 129 131
Fair Value, Total investment securities 802,303 825,039
US Treasury Securities [Member]    
Unrealized Gains, Available-for-sale 2 18
Unrealized Losses, Available-for-sale (2) (2)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $652,004 and $686,556, respectively) 10,676 30,707
Residential Mortgage-Backed Securities [Member]    
Unrealized Gains, Available-for-sale 35 1
Unrealized Losses, Available-for-sale (80,318) (92,805)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $652,004 and $686,556, respectively) 501,700 503,706
Unrealized Gains, Held-to-maturity 0 0
Unrealized Losses, Held-to-maturity (24,244) (27,092)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 53 54
Debt Securities, Held-to-maturity, Fair Value 128,880 129,001
Commercial Mortgage-Backed Securities [Member]    
Unrealized Gains, Available-for-sale 0 0
Unrealized Losses, Available-for-sale (69) (99)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $652,004 and $686,556, respectively) 1,274 1,251
Asset-Backed Securities [Member]    
Unrealized Gains, Available-for-sale 0 0
Unrealized Losses, Available-for-sale 0 0
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $652,004 and $686,556, respectively) 18 19
Corporate Bond Securities [Member]    
Unrealized Gains, Available-for-sale 0 0
Unrealized Losses, Available-for-sale (3,924) (5,616)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $652,004 and $686,556, respectively) 54,060 52,370
US States and Political Subdivisions Debt Securities [Member]    
Unrealized Gains, Held-to-maturity 0 0
Unrealized Losses, Held-to-maturity (9,941) (11,638)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 76 77
Debt Securities, Held-to-maturity, Fair Value 105,695 107,985
Reported Value Measurement [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 652,004 686,556
Amortized Cost, Held-to-maturity 268,760 275,716
Reported Value Measurement [Member] | US Treasury Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 10,676 30,691
Reported Value Measurement [Member] | Residential Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 581,983 596,510
Amortized Cost, Held-to-maturity 153,124 156,093
Reported Value Measurement [Member] | Commercial Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 1,343 1,350
Reported Value Measurement [Member] | Asset-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 18 19
Reported Value Measurement [Member] | Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 57,984 57,986
Reported Value Measurement [Member] | US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost, Held-to-maturity $ 115,636 $ 119,623