XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued contract manufacturing costs $ 155,609 $ 202,173
Product revenue related reserves 68,692 68,784
Accrued clinical and pre-clinical costs 35,968 28,884
Accrued employee compensation costs 27,849 65,946
Accrued professional fees 18,972 12,061
Accrued income taxes 16,092 12,521
Accrued royalties 8,383 8,636
Accrued fixed assets 7,451 984
Accrued research costs 2,177 1,629
Other 4,361 17,378
Total accrued expenses $ 345,554 $ 418,996