XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued clinical trial expenses $ 17,019 $ 19,410
Accrued professional fees 11,336 10,678
Accrued technical operation expenses 4,816 6,187
Accrued royalty payable 7,182 6,655
Accrued interest payable 2,175 2,175
Accrued sales allowances and related costs 11,470 8,275
Deferred consideration 3,459 4,883
Accrued construction costs 105 551
Other accrued liabilities 1,208 1,851
Total accrued expenses $ 58,770 $ 60,665