Annual report pursuant to Section 13 and 15(d)

ACCOUNTS PAYABLE AND ACCRUED EXPENSES - (Details)

v3.21.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES - (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounts Payable [Abstract]    
Accounts payable $ 4,308 $ 6,968
Accrued card network fees $ 8,041 $ 6,950