XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
The following table is the schedule of Cash and Cash Equivalents at June 30, 2023, December 31, 2022 and June 30, 2022:
June 30, 2023December 31, 2022June 30, 2022
Cash and Due From Banks$33,803 $31,886 $51,549 
Interest-bearing Deposits at Banks139,798 32,774 165,705 
Total Cash and Cash Equivalents$173,601 64,660 217,254 
Restrictions on Cash and Cash Equivalents
The following table is the schedule of Cash and Cash Equivalents at June 30, 2023, December 31, 2022 and June 30, 2022:
June 30, 2023December 31, 2022June 30, 2022
Cash and Due From Banks$33,803 $31,886 $51,549 
Interest-bearing Deposits at Banks139,798 32,774 165,705 
Total Cash and Cash Equivalents$173,601 64,660 217,254