XML 94 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Product revenue related reserves $ 109,157 $ 100,075
Accrued employee compensation costs 91,119 78,732
Accrued contract manufacturing costs 77,842 33,024
Accrued clinical and pre-clinical costs 26,849 34,669
Accrued professional fees 17,691 17,187
Accrued income taxes 17,391 13,766
Accrued royalties 16,625 12,070
Accrued fixed assets 5,305 3,231
Accrued interest expense 4,192 4,395
Accrued milestone and license expense 2,000 11,375
Other 5,342 6,473
Total accrued expenses $ 373,513 $ 314,997