XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Accrued Expenses    
Accrued personnel costs $ 12,195 $ 15,714
Accrued interest payable for convertible senior notes 3,283 3,283
Income tax payable 668 1,579
Accrued corporate legal fees and professional services 314 141
Accrued royalties 4,887 5,463
Accrued variable considerations 16,321 17,211
Accrued legal settlement loss   2,325
Accrued expenses - other 4,283 5,155
Total $ 41,951 $ 50,871