XML 85 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Interest Bearing Deposits in Banks (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Interest Bearing Deposits in Banks [Abstract]    
Interest bearing deposits in banks $ 14,690 $ 16,428
Interest bearing deposits in banks, interest rate, ranging from 0.50%  
Interest bearing deposits in banks, interest rate, ranging to 6.09%  
Interest bearing deposits in banks scheduled to mature in 2024 $ 9,000