XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
TRANSACTION COSTS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
TRANSACTION COSTS.        
Bank and processor fees $ 21,739 $ 20,889 $ 41,858 $ 40,804
Network fees 3,730 3,518 7,997 6,934
Chargebacks and operational losses 693 781 1,750 1,282
Card costs 404 441 872 872
Capital advance costs, net of recoveries 1,857 164 2,969 1,106
Other 74 419 132 789
Total transaction costs $ 28,497 $ 26,212 $ 55,578 $ 51,787