XML 114 R100.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Incentive Plans - Additional Information (Details) - Omnibus Stock Incentive Plan 2016
Jun. 30, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate number of shares authorized for issuance under stock incentive plan 16,000,000
Number of shares available for future issuance 8,700,000