XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts payable and accrued expenses    
Accrued compensation and benefits $ 38,305 $ 25,701
Accrued sales rebates and discounts 31,190 21,886
Accrued program fees 13,607 10,515
Accrued contract manufacturing & contract research costs 13,380 8,230
Accrued taxes 12,434 5,938
Accrued interest on debt 11,661 125
Accrued royalties 8,238 6,908
Accrued professional fees 5,059 6,868
Other 10,371 7,465
Accrued expenses and other current liabilities $ 144,245 $ 93,636