XML 48 R34.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following (in thousands):
June 30,December 31,
20262025
Accrued selling, general and administrative expenses$26,080 $17,429 
Accrued research and development expenses8,2436,129
Accrued production costs10,4949,002
Other accrued operating expenses8,23512,864
Compensation and benefits26,98737,841
Accrued interest778782
Product returns and wholesaler service fees12,68211,554
     Total$93,499 $95,601