XML 89 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued expenses and other liabilities    
Customer liabilities $ 21,964 $ 19,403
Construction in progress 13,679 18,197
Revenue share 5,514 9,844
Taxes 4,455 3,642
Salaries and wages 3,684 6,023
Professional fees 871 1,196
Partner network 651 687
Other 5,166 6,160
Total accrued expenses and other liabilities $ 55,984 $ 65,152