XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 $ 31,301 $ 30,230 $ 62,337 $ 60,227
Other income (out-of-scope of FASB ASC 606) 772 421 1,843 854
Total fee revenue and other income 32,073 30,651 64,180 61,081
Processing fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 19,386 19,184 38,899 38,220
Financial fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 11,662 10,623 22,921 21,155
Information services payment and processing revenue        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 31,048 29,807 61,820 59,375
Bank service fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 $ 253 $ 423 $ 517 $ 852