XML 115 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Deposits (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits, Wholesale $ 32,800 $ 32,800
Time Deposits, at or Above FDIC Insurance Limit 138,100  
Deposits 3,715,148 3,169,879
Related Party [Member]    
Deposits $ 71,900 $ 59,200