XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued professional fees $ 10,770 $ 10,238
Accrued products and licenses 17,820 17,889
Accrued interest on debt 4,186 1,227
Accrued payroll and bonuses 2,424 3,939
Accrued taxes in connection with shareholder distribution 120 120
Other accruals 2,359 2,671
Total accrued expenses $ 37,679 $ 36,084