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

Accounts Payable and Accrued Expenses (Details)

v3.26.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Expenses [Line Items]    
Accounts payable $ 14,238 $ 31,636
Accrued expenses:    
Professional fees 1,055 3,147
Salaries, bonus and related benefits 7,880 6,596
Research and development 277 8,509
Accrued royalties payable 1,805 1,374
Accrued coupon and rebates 16,547 6,200
Return reserve 2,177 3,124
Other 3,146 4,915
Total accounts payable and accrued expenses 47,125 65,501
Mustang    
Accrued expenses:    
Other $ 1,300 $ 1,300