XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Total revenues $ 1,557,632 $ 1,663,405 $ 1,111,795
VIVITROL      
Disaggregation Of Revenue [Line Items]      
Total revenues 457,315 400,419 379,478
ARISTADA and ARISTADA INITIO      
Disaggregation Of Revenue [Line Items]      
Total revenues 346,187 327,690 302,052
LYBALVI      
Disaggregation Of Revenue [Line Items]      
Total revenues 280,032 191,889 96,022
Product sales, net      
Disaggregation Of Revenue [Line Items]      
Total revenues $ 1,083,534 $ 919,998 $ 777,552