XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 $ 31,783 $ 30,505 $ 94,120 $ 90,732
Other income (out-of-scope of FASB ASC 606) 1,017 1,279 2,860 2,133
Total fee revenue and other income 32,800 31,784 96,980 92,865
Processing fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 19,939 18,964 58,838 57,184
Financial fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 11,597 11,252 34,518 32,406
Information services payment and processing revenue        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 31,536 30,216 93,356 89,590
Bank service fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 $ 247 $ 289 $ 764 $ 1,142