XML 108 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 $ 32,050 $ 31,301 $ 64,361 $ 62,337
Other income (out-of-scope of FASB ASC 606) 1,010 772 1,996 1,843
Total fee revenue and other income 33,060 32,073 66,357 64,180
Processing fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 21,103 19,386 42,356 38,899
Financial fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 10,628 11,662 21,405 22,921
Information services payment and processing revenue        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 31,731 31,048 63,761 61,820
Bank service fees        
Revenue, Performance Obligation [Abstract]        
Fee revenues, in-scope of FASB ASC 606 $ 319 $ 253 $ 600 $ 517