XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues from Contracts with Customers - Revenues by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 26,279 $ 23,125 $ 53,934 $ 45,022
Rx        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 18,029 14,643 36,681 28,526
Consumer Health        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 8,250 $ 8,482 $ 17,253 $ 16,496