XML 56 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following (in thousands):
As of
June 30, 2024December 31, 2023
Accounts payable and other accrued operating expenses$51,363 $65,393 
Accrued clinical trial expenses22,581 23,711 
Accrued professional fees16,114 13,885 
Accrued technical operation expenses11,097 9,187 
Accrued compensation and employee related costs42,198 48,933 
Accrued royalty and milestones payable7,288 5,674 
Accrued interest payable2,175 2,175 
Revenue Interest Payments payable3,613 3,347 
Accrued sales allowances and related costs14,479 10,937 
Accrued France ATU reimbursement payable17,188 14,685 
Deferred and contingent consideration81,600 6,700 
Accrued milestone payment to AstraZeneca12,500 — 
Other accrued liabilities8,648 10,360 
$290,844 $214,987