XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following (in thousands):
 As of December 31,
20232022
Accounts payable and other accrued operating expenses$65,393 $50,461 
Accrued clinical trial expenses23,711 36,456 
Accrued professional fees13,885 14,403 
Accrued technical operation expenses9,187 3,345 
Accrued compensation and employee related costs48,933 32,040 
Accrued royalty and milestones payable5,674 4,710 
Accrued interest payable2,175 6,340 
Revenue Interest Payments payable3,347 2,149 
Accrued sales allowances and related costs10,937 6,974 
Accrued France ATU reimbursement payable14,685 12,943 
Deferred and contingent consideration6,700 10,700 
Other accrued liabilities10,360 1,596 
$214,987 $182,117