XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued LiabilitiesAccrued liabilities consisted of the following:
 December 31,
 20212020
Accrued data center equipment and software purchases$3,452 $828 
Accrued transaction processing fees3,312 4,434 
Accrued partnership termination charges— 7,619 
Accrued professional services2,201 1,743 
Lease restructuring charges1,325 674 
Other8,053 7,146 
Accrued liabilities$18,343 $22,444