XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total revenues $ 390,657 $ 399,131 $ 697,167 $ 749,503
VIVITROL        
Disaggregation Of Revenue [Line Items]        
Total revenues 121,660 111,873 222,656 209,532
ARISTADA and ARISTADA INITIO        
Disaggregation Of Revenue [Line Items]        
Total revenues 101,295 86,049 174,770 164,919
LYBALVI        
Disaggregation Of Revenue [Line Items]        
Total revenues 84,280 71,351 154,302 128,358
Product sales, net        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 307,235 $ 269,273 $ 551,728 $ 502,809