XML 70 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Equity-based Compensation Plans - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2019
USD ($)
d
shares
Share-based Payment Arrangement [Abstract]  
Options and restricted stock units vesting period, years 3 years
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total unrecognized compensation expense related to unvested stock options | $ $ 8.1
Purchase price per share, percent 85.00%
Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted average remaining period for recognition, years 2 years 8 months 12 days
Market-Based PRSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock price performance measurement period | d 50
Percentage increase in market-based PRSUs from target 2.00%
Percentage increase in common stock price exceeding market price performance 1.00%
Market-Based PRSUs | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock to be issued, vesting percentage 0.00%
Market-Based PRSUs | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock to be issued, vesting percentage 150.00%
Market-Based PRSUs | Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 3 years
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted average remaining period for recognition, years 2 years 2 months 12 days
Unrecognized compensation expense | $ $ 271.9
2015 Stock Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for issuance 18,000,000
2007 Stock Incentive Plan added to the shares available for issuance under the 2015 Stock Incentive Plan 1,232,068
Existing Stock Plans  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for grant 9,379,904