XML 93 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued selling, general and administrative expenses $ 12,811 $ 11,927
Accrued research and development expenses 5,141 4,065
Other accrued operating expenses 14,133 14,959
Compensation and benefits 21,682 26,198
Termination fee 0 13,000
Accrued royalties 561 3,400
Accrued interest 1,389 8,941
Product returns and wholesaler service fees 8,526 7,295
Total $ 64,243 $ 89,785