XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Product revenue allowances $ 23,834 $ 26,268
Product return reserves, current portion 3,312 7,789
Compensation and related benefits 7,204 11,481
Operating lease liabilities, current portion $ 4,861 4,744
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities  
Royalties $ 3,076 3,804
Professional fees 4,648 1,886
Accrued manufacturing costs 4,156 4,310
BioVectra termination fees 5,000 0
Clinical trial costs 312 5,755
Restructuring costs 617 2,751
Other 5,644 6,989
Total accrued expenses and other current liabilities $ 62,664 $ 75,777