XML 40 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation - Summary of Performance Stock Units (Detail) - shares
Mar. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 1,059,192 788,198
Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 545,805 445,186
Minimum [Member] | 2018 - 2020 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 0  
Minimum [Member] | 2019 - 2021 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 0  
Minimum [Member] | 2020 - 2022 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 0  
Target Shares [Member] | 2018 - 2020 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 119,630  
Target Shares [Member] | 2019 - 2021 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 195,047  
Target Shares [Member] | 2020 - 2022 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 231,128  
Maximum [Member] | 2018 - 2020 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 239,260  
Maximum [Member] | 2019 - 2021 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 285,950  
Maximum [Member] | 2020 - 2022 [Member] | Performance Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 462,256