XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued royalties under the Medytox/Allergan Settlement Agreements $ 7,936 $ 12,447
Accrued payroll and related benefits 7,094 6,856
Accrued revenue contract liabilities 10,188 7,934
Other accrued expenses 4,665 2,756
Accounts payable and accrued liabilities, current $ 29,883 $ 29,993