v3.24.3
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
ACCRUED EXPENSES    
Royalties due to Bioprojet $ 40,295 $ 40,419
Rebates and other sales deductions 45,837 38,842
Interest 2,941 3,354
Sales and marketing 3,507 2,354
Research and development 8,011 9,835
Milestone payments 1,000  
Professional fees, consulting, and other services 5,241 2,195
Other expenses 2,841 2,495
Accrued liabilities $ 109,673 $ 99,494