XML 127 R109.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 29,364 $ 28,391
Products and services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Revenue 15,552 14,250
Products and services transferred over time    
Disaggregation of Revenue [Line Items]    
Revenue 13,812 14,141
Trust management fees    
Disaggregation of Revenue [Line Items]    
Revenue 13,022 13,495
Financial services fees    
Disaggregation of Revenue [Line Items]    
Revenue 1,551 1,684
Interchange fees    
Disaggregation of Revenue [Line Items]    
Revenue 7,736 7,368
Customer deposit fees    
Disaggregation of Revenue [Line Items]    
Revenue 5,935 4,905
Other customer service fees    
Disaggregation of Revenue [Line Items]    
Revenue $ 1,120 $ 939