XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued professional fees $ 9,769 $ 4,246
Accrued products and licenses 11,892 691
Accrued interest on debt 5,725 142
Accrued payroll and bonuses 2,446 1,545
Accrued taxes in connection with shareholder distribution 2,011 1,493
Other accruals 2,875 365
Total accrued expenses $ 34,718 $ 8,482