XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Share-based Compensation (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total exercised or released (in shares) 96,421 34,261 1,168,119 1,684,039
Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options exercised (in shares) 53,180 205 136,604 656,573
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options exercised (in shares) 43,241 34,056 959,162 735,813
Performance Share Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options exercised (in shares) 0 0 72,353 291,653