XML 122 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Deposits (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Minimum denomination $ 250,000  
Aggregate amount of certificates of deposits, $250,000 minimum denomination 529,700,000 $ 511,400,000
Brokered deposits 358,300,000 285,000,000
Federal Home Loan Bank of Des Moines    
FHLB advance 240,000,000 175,000,000
Amount outstanding $ 0 $ 0