XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Components - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 30, 2020
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jul. 31, 2021
Dec. 26, 2020
Richter              
Disaggregation of Revenue [Line Items]              
Maximum payment from regulatory milestones achieved $ 40,000,000            
Regulatory milestone payments received $ 25,300,000   $ 15,000,000   $ 15,000,000    
Pfizer              
Disaggregation of Revenue [Line Items]              
Maximum payment from regulatory milestones achieved           $ 100,000,000 $ 100,000,000
Richter product supply and royalties              
Disaggregation of Revenue [Line Items]              
Revenues   $ 225,000 1,771,000 $ 1,543,000 1,771,000    
RYEQO Royalties              
Disaggregation of Revenue [Line Items]              
Revenues   200,000 100,000 400,000 100,000    
Richter Product Supply              
Disaggregation of Revenue [Line Items]              
Revenues   0 1,700,000 1,100,000 1,700,000    
Accord license revenue              
Disaggregation of Revenue [Line Items]              
Revenues   0 0 50,000,000 0    
Revenue Recognized Upon Completion of Delivery | Richter              
Disaggregation of Revenue [Line Items]              
Revenues   300,000 16,700,000 300,000 16,700,000    
Richter license and milestone revenue              
Disaggregation of Revenue [Line Items]              
Revenues   $ 300,000 $ 31,667,000 $ 300,000 $ 31,667,000