XML 124 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Deposits - Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025 $ 1,056,522  
2026 161,012  
2027 9,931  
2028 5,764  
2029 4,559  
Total time deposits (1) [1] $ 1,237,788 $ 983,277
[1] Includes $0 and $597 thousand in brokered deposits as of December 31, 2024 and 2023, respectively.