XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue, Performance Obligation [Abstract]      
Fee revenues, in-scope of FASB ASC 606 $ 108,694 $ 98,908 $ 109,339
Other income (out-of-scope of ASC 606) 997 1,533 730
Total fee revenue and other income 109,691 100,441 110,069
Information services payment and processing revenue      
Revenue, Performance Obligation [Abstract]      
Fee revenues, in-scope of FASB ASC 606 106,455 97,204 107,953
Invoice processing fees      
Revenue, Performance Obligation [Abstract]      
Fee revenues, in-scope of FASB ASC 606 77,704 74,674 81,329
Invoice payment fees      
Revenue, Performance Obligation [Abstract]      
Fee revenues, in-scope of FASB ASC 606 28,751 22,530 26,624
Bank service fees      
Revenue, Performance Obligation [Abstract]      
Fee revenues, in-scope of FASB ASC 606 $ 2,239 $ 1,704 $ 1,386