XML 77 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable and other accrued operating expenses $ 51,363 $ 65,393
Accrued clinical trial expenses 22,581 23,711
Accrued professional fees 16,114 13,885
Accrued technical operation expenses 11,097 9,187
Accrued compensation and employee related costs 42,198 48,933
Accrued royalty and milestones payable 7,288 5,674
Accrued interest payable 2,175 2,175
Revenue Interest Payments payable 3,613 3,347
Accrued sales allowances and related costs 14,479 10,937
Accrued France ATU reimbursement payable 17,188 14,685
Deferred and contingent consideration 81,600 6,700
Accrued milestone payment to AstraZeneca 12,500 0
Other accrued liabilities 8,648 10,360
Total accounts payable and accrued liabilities $ 290,844 $ 214,987