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

Year ending December 31:
     
2025
 
$
141,580
 
2026
   
4,332
 
2027
   
2,242
 
2028
   
1,422
 
2029
   
394
 
Thereafter
     
         
   
$
149,970