v3.24.2.u1
NET PRODUCT REVENUES - Receivables (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Receivables included in “Accounts receivable, net” $ 309,481 $ 327,787
Net product revenues    
Disaggregation of Revenue [Line Items]    
Receivables included in “Accounts receivable, net” $ 248,654 $ 210,097