XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Product revenue related reserves $ 108,721 $ 100,075
Accrued contract manufacturing costs 75,909 33,024
Accrued employee compensation costs 57,107 78,732
Accrued clinical and pre-clinical costs 40,514 34,669
Accrued professional fees 21,486 17,187
Accrued income taxes 14,696 13,766
Accrued royalties 12,185 12,070
Accrued fixed assets 4,821 3,231
Accrued research expenses 2,882 2,441
Accrued interest 1,118 4,395
Other 5,391 15,407
Total accrued expenses $ 344,830 $ 314,997