XML 82 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Stock Incentive Plan (Details) - shares
3 Months Ended
Mar. 31, 2018
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 6,400,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   82,250,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   13,400,000