v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]          
Product revenue allowances $ 26,268       $ 24,478
Product return reserves, current portion 7,789       6,704
Accrued clinical trial expenses 5,755       14,036
Amounts due to collaboration partners 0       22,654
Accrued payroll and related expenses 11,481       15,863
Lease liabilities $ 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,886       1,899
Accrued commercial manufacturing 4,310       3,843
Accrued restructuring 2,751       0
Accrued other 6,989       11,263
Total accrued expenses $ 75,777 $ 92,528 $ 95,005 $ 114,243 $ 109,014