| Performance Stock Units Assumptions and Methodology (Details) - Performance Stock Units (PSUs) | 6 Months Ended | 
|---|---|
| Jun. 30, 2021 | |
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] | |
| Expected dividend yield | 0.00% | 
| Risk-free interest rate | 0.20% | 
| Expected volatility | 41.70% | 
| Expected term (in years) | 2 years 11 months 12 days | 
| Grant date fair value | 13.21 | 
| X | ||||||||||
| 
- Definition Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate No definition available. 
 | 
| X | ||||||||||
| 
- Definition Performance Stock Unit, Fair Value Assumptions, Expected Term No definition available. 
 | 
| X | ||||||||||
| 
- Definition Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate No definition available. 
 | 
| X | ||||||||||
| 
- Definition Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate No definition available. 
 | 
| X | ||||||||||
| 
- Definition Performance Stock Units, Grants In Period, Weighted Average Grant Date Fair Value No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 |