XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]      
Professional services and consulting and other vendor fees $ 51,926 $ 58,811  
Payroll and other employee related costs 23,231 29,855  
Short-term contingent earn-out 24,826 0  
Sales commissions 7,004 4,269  
Finance lease liability 3,813 3,738  
Unrecognized tax benefits 2,377 2,424  
Balance, beginning of the year 3,934 1,694 $ 4,732
Taxes other than income tax 1,195 918  
Other 2,610 2,588  
Total $ 120,916 $ 104,297