v3.21.1
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accrued expenses and other liabilities    
Customer liabilities $ 22,684 $ 21,964
Construction in progress 16,898 13,679
Revenue share 5,686 5,514
Taxes 3,844 4,455
Professional fees 2,664 871
Salaries and wages 2,912 3,684
Partner network 692 651
Other 6,521 5,166
Total accrued expenses and other liabilities $ 61,901 $ 55,984