XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Aggregate Maturities for Time Deposits
At December 31, 2023, the aggregate maturities for time deposits were as follows:

Year ending December 31:
     
2024
 
$
113,436
 
2025
   
18,453
 
2026
   
2,057
 
2027
   
1,288
 
2028
   
220
 
Thereafter
    242  
         
   
$
135,696