XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Narrative (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share    
Outstanding restricted stock and options to purchase shares of stock excluded from the diluted earnings per share calculation 7.2 1.4