v3.26.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable and other accrued operating expenses $ 74,555 $ 79,907
Accrued clinical trial expenses 34,443 34,329
Accrued professional fees 25,014 23,658
Accrued technical operation expenses 21,730 22,533
Accrued compensation and employee related costs 61,579 111,514
Accrued royalty and milestones payable 37,774 17,101
Revenue Interest Payments payable 7,553 6,449
Accrued sales allowances and related costs 146,373 70,869
Accrued French rebate payable 9,062 6,960
Contingent consideration 0 57,799
Accrued milestone payment to AstraZeneca 0 15,000
Other accrued liabilities 10,846 9,941
Total accounts payable and accrued liabilities $ 428,929 $ 456,060