v3.26.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Total revenues $ 392,911 $ 306,510
VIVITROL    
Disaggregation Of Revenue [Line Items]    
Total revenues 112,434 100,996
ARISTADA and ARISTADA INITIO    
Disaggregation Of Revenue [Line Items]    
Total revenues 93,824 73,475
LYBALVI    
Disaggregation Of Revenue [Line Items]    
Total revenues 92,364 70,022
LUMRYZ    
Disaggregation Of Revenue [Line Items]    
Total revenues 39,492  
Product sales, net    
Disaggregation Of Revenue [Line Items]    
Total revenues $ 338,114 $ 244,493