XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Product revenue allowances $ 25,222 $ 26,624
Accrued clinical 8,652 14,036
Amounts due to collaboration partners 19,550 22,654
Accrued payroll and related 9,140 15,863
Lease liability $ 4,260 $ 4,802
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses Total accrued expenses
Royalties $ 2,916 $ 3,472
Professional fees 1,725 1,899
Accrued commercial manufacturing 3,167 3,843
Accrued restructuring 4,238 0
Accrued other 8,494 11,263
Total accrued expenses $ 87,364 $ 104,456