XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Maturities of Time Deposits [Abstract]  
2024 $ 113,436
2025 18,453
2026 2,057
2027 1,288
2028 220
Thereafter 242
Time deposits, Total $ 135,696