XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued contract manufacturing costs $ 82,734 $ 202,173
Product revenue related reserves 80,424 68,784
Accrued employee compensation costs 44,906 65,946
Accrued clinical and pre-clinical costs 39,786 28,884
Accrued professional fees 19,984 12,061
Accrued income taxes 20,815 12,521
Accrued milestone and license costs 11,200 7,702
Accrued royalties 8,583 8,636
Accrued fixed assets 6,027 984
Accrued research costs 2,627 1,629
Other 9,791 9,676
Total accrued expenses $ 326,877 $ 418,996