XML 129 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Time Deposits (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Maturities of Time Deposits [Abstract]  
2024 $ 626,010
2025 25,250
2026 5,535
2027 4,098
2028 2,183
2029 and beyond 0
Total $ 663,076