Annual report [Section 13 and 15(d), not S-K Item 405]

Accounts Payable and Accrued Expenses (Details)

v3.25.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts payable $ 31,636 $ 34,810
Accrued expenses:    
Professional fees 3,147 1,681
Salaries, bonus and related benefits 6,596 8,531
Research and development 8,509 11,644
Accrued royalties payable 1,374 2,015
Accrued coupon and rebates 6,200 9,987
Return reserve 3,124 4,077
Other 4,915 817
Total accounts payable and accrued expenses 65,501 $ 73,562
Mustang    
Accrued expenses:    
Other $ 1,300