XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Research and development costs $ 19,601 $ 15,600
Compensation and employee-related costs 16,510 19,625
Interest 13,454 11,673
Product rebates, discounts, reserves, and royalties 4,706 5,110
Other 7,123 6,407
Total accrued expenses $ 61,394 $ 58,415