v3.26.1
Note 8 - Deposits (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits, Wholesale $ 120,200 $ 225,700
Brokered Time Deposits 50,500 145,500
Time Deposits 1,607,887  
Collateralized Deposits From the State of California [Member]    
Time Deposits 40,000 40,000
Time Deposits Acquired Through Internet Listing Services [Member]    
Time Deposits 29,700 40,200
Certificates of Deposit Held Through CDARS [Member]    
Time Deposits 141,400 128,300
ICS [Member]    
Time Deposits $ 137,400 $ 156,300