XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses    
Royalties due to Bioprojet $ 40,419 $ 25,367
Rebates and other sales deductions 38,842 27,860
Interest 3,354 3,286
Selling and marketing 2,354 1,135
Research and development 9,835 358
Professional fees, consulting, and other services 2,195 1,163
Other expenses 2,495 773
Accrued expenses $ 99,494 $ 59,942