XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable, Accrued Expenses, and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounts Payable, Accrued Expenses, and Other Current Liabilities    
Compensation and related benefits $ 17,199 $ 23,205
Third-party processing and payment network fees 43,147 43,529
Trade payables 10,108 6,089
Taxes payable 14,710 20,399
Commissions payable to third parties 15,662 16,025
Unearned revenue 4,469 4,723
Other 29,371 19,979
Total accounts payable, accrued expenses, and other current liabilities $ 134,666 $ 133,949