XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Product revenue related reserves $ 100,075 $ 68,784
Accrued employee compensation costs 78,732 65,946
Accrued clinical and pre-clinical costs 34,669 28,884
Accrued contract manufacturing costs 33,024 202,173
Accrued professional fees 17,187 12,061
Accrued income taxes 13,766 12,521
Accrued royalties 12,070 8,636
Accrued milestone and license expense 11,375 7,702
Accrued interest expense 4,395 4,956
Accrued collaboration cost-sharing 1,076 2,019
Other 8,628 5,314
Total accrued expenses $ 314,997 $ 418,996