XML 90 R65.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]          
Product revenue allowances $ 23,303   $ 26,268    
Product return reserves, current portion 4,626   7,789    
Clinical trial costs 754   5,755    
Compensation and related benefits 6,582   11,481    
Operating lease liabilities, current portion $ 4,757   $ 4,744    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities   Total accrued expenses and other current liabilities    
Royalties $ 3,198   $ 3,804    
Professional fees 2,800   1,886    
Accrued manufacturing costs 5,578   4,310    
Restructuring costs 334   2,751    
Other 4,476   6,989    
Total accrued expenses and other current liabilities $ 56,408 $ 51,079 $ 75,777 $ 95,005 $ 114,243