XML 63 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Product revenue related reserves $ 97,216 $ 100,075
Accrued contract manufacturing costs 45,057 33,024
Accrued clinical and pre-clinical costs 36,078 34,669
Accrued employee compensation costs 32,112 78,732
Accrued professional fees 21,014 17,187
Accrued income taxes 18,292 13,766
Accrued fixed assets 11,587 3,231
Accrued royalties 11,206 12,070
Accrued research expenses 2,873 2,441
Accrued Milestone Expense Current 2,000 11,375
Other 5,882 8,427
Total accrued expenses $ 283,317 $ 314,997