XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Weighted average number of shares that could dilute basic EPS (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Convertible Preferred Stock        
Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 32,670 30,591 32,430 30,810
Stock options        
Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 1,508 899 1,507 849
Restricted stock awards and restricted stock units        
Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 5,417 2,655 4,726 2,161