Annual report pursuant to Section 13 and 15(d)

Earnings per Share - Anti-dilutive Shares (Details)

v3.22.0.1
Earnings per Share - Anti-dilutive Shares (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted stock awards with performance only targets not yet achieved      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Antidilutive shares 839,432 1,225,855 1,584,980
Stock options with performance only targets not yet achieved      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Antidilutive shares 373,105 507,461 558,283
Anti-dilutive restricted stock awards, restricted stock units and performance stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Antidilutive shares 6,214 1,453,120 0
Anti-dilutive stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Antidilutive shares 244,473 846,049 863,063