XML 123 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Deposits - Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
2024 $ 862,913  
2025 98,703  
2026 9,320  
2027 7,838  
2028 4,503  
Total time deposits [1] $ 983,277 $ 472,091
[1] Includes $597,000 and $599,000 in brokered deposits as of December 31, 2023 and 2022, respectively.