v3.22.2.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total net revenues $ 33,511 $ 31,456 $ 87,096 $ 92,104
Ampyra        
Disaggregation Of Revenue [Line Items]        
Total net revenues 21,110 20,026 54,192 62,035
Inbrija U.S.        
Disaggregation Of Revenue [Line Items]        
Total net revenues 7,848 7,804 18,957 19,240
Inbrija ex-U.S.        
Disaggregation Of Revenue [Line Items]        
Total net revenues 1,006   2,874  
Other        
Disaggregation Of Revenue [Line Items]        
Total net revenues   21   22
Net Product Revenues        
Disaggregation Of Revenue [Line Items]        
Total net revenues 29,964 27,851 76,023 81,297
Royalty Revenues        
Disaggregation Of Revenue [Line Items]        
Total net revenues 3,047 $ 3,605 10,573 $ 10,807
License Revenue        
Disaggregation Of Revenue [Line Items]        
Total net revenues $ 500   $ 500