XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 22,733 $ 24,199 $ 76,667 $ 69,221
Rx        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 13,805 13,862 50,486 42,388
Consumer Health        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 8,928 $ 10,337 $ 26,181 $ 26,833