v3.22.2.2
The Company - Revenue Associated With The Following license agreements (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Recognized Revenue Associated with The Following License Agreements [Line Items]      
Revenues $ 40,697 $ 34,796 $ 27,756
KKC Agreements [Member]      
Recognized Revenue Associated with The Following License Agreements [Line Items]      
Revenues 40,697 34,356 26,386
Helsinn License Agreement [Member]      
Recognized Revenue Associated with The Following License Agreements [Line Items]      
Revenues 0 440 1,370
Services performed over time [Member] | Service      
Recognized Revenue Associated with The Following License Agreements [Line Items]      
Revenues 37,304 31,302 6,768
Transferred at a point in time [Member] | Service      
Recognized Revenue Associated with The Following License Agreements [Line Items]      
Revenues 3,393 3,494 0
Transferred at a point in time [Member] | License      
Recognized Revenue Associated with The Following License Agreements [Line Items]      
Revenues $ 0 $ 0 $ 20,988