XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Salary and related expenses $ 20,570 $ 19,506
Discounts and allowances for commercial product sales 9,393 9,541
Accrued interest 303 2,153
Deferred lease liability 2,423 1,423
Current portion of milestone rights liability [1] 639 752
Returns reserve for acquired product [2] 804 601
Professional fees 1,311 979
State income tax liability 49 1,561
Other 4,801 5,520
Accrued expenses and other current liabilities $ 40,293 $ 42,036
[1] See Note 16 Commitments and Contingencies under Contingencies Milestone Rights.
[2] See Note 16 Commitments and Contingencies under Loss Contingencies Returns Reserve for Acquired Product.