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