XML 167 R154.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Consolidated Net Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information, Profit (Loss) [Abstract]    
Net loss $ (110,173) $ (58,289)
BioPharma    
Segment Reporting Information, Profit (Loss) [Abstract]    
Net loss (92,708) (50,529)
Consumer Health    
Segment Reporting Information, Profit (Loss) [Abstract]    
Net loss $ (17,465) $ (7,760)