v3.25.2
Disaggregated Revenues - Schedule of Disaggregation of Revenues (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 $ 165,453 $ 168,325 $ 315,277 $ 311,969
Net product sales        
Disaggregation of Revenue [Line Items]        
Total revenues 157,995 162,538 299,983 300,999
Qelbree        
Disaggregation of Revenue [Line Items]        
Total revenues 77,547 59,395 142,292 104,499
GOCOVRI        
Disaggregation of Revenue [Line Items]        
Total revenues 36,660 31,703 67,349 58,265
APOKYN        
Disaggregation of Revenue [Line Items]        
Total revenues 12,820 17,295 27,796 33,944
Trokendi XR        
Disaggregation of Revenue [Line Items]        
Total revenues 11,193 17,086 23,994 33,075
Oxtellar XR        
Disaggregation of Revenue [Line Items]        
Total revenues 11,637 29,516 21,835 56,459
ONAPGO        
Disaggregation of Revenue [Line Items]        
Total revenues 1,604 0 1,604 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 6,534 7,543 15,113 14,757
Royalty, licensing and other revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,458 $ 5,787 $ 15,294 $ 10,970