Quarterly report [Sections 13 or 15(d)]

ACCRUED EXPENSES (Details)

v3.25.2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued expenses:    
Accrued coupons and rebates $ 11,394 $ 6,200
Accrued compensation 2,518 3,378
Return reserve 2,499 3,124
Accrued royalties payable 1,773 1,374
Accrued inventory 2,507 1,303
Accrued marketing and market access 990 1,185
Accrued legal, accounting and tax 312 413
Other 561 448
Total accrued expenses $ 22,554 $ 17,425