XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Product revenue allowances $ 29,005 $ 26,624
Accrued clinical 5,755 14,036
Amounts due to collaboration partners 0 22,654
Accrued payroll and related 11,481 15,863
Lease liability $ 4,744 $ 4,802
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses Total accrued expenses
Royalties $ 3,804 $ 3,472
Professional fees 1,734 1,899
Accrued commercial manufacturing 4,310 3,843
Accrued restructuring 2,751 0
Accrued other 7,413 11,263
Total accrued expenses $ 70,997 $ 104,456