XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued expenses and other current liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Royalties $ 13,753 $ 13,094
Employee compensation 10,308 14,845
Manufacturing costs 4,748 17,962
Property, plant, and equipment 1,407 1,498
Clinical and contract research organization costs 1,555 1,619
Professional fees 336 239
Collaboration research costs 568 2,005
Other 3,432 3,416
Total accrued expenses and other current liabilities $ 36,107 $ 54,678