XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
General and Basis of Presentation - Stock-based Compensation (Details) - Service-Based RSU Awards
6 Months Ended
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 3 years
Executive Officer | Share-based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting rights, percentage 30.00%
Executive Officer | Share-based Payment Arrangement, Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting rights, percentage 30.00%
Executive Officer | Share-based Payment Arrangement, Tranche Three  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting rights, percentage 40.00%
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 2 years
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 3 years