XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Share - Additional Information (Details) - USD ($)
shares in Millions
Apr. 29, 2021
Mar. 31, 2021
Equity, Class of Treasury Stock [Line Items]    
Shares authorized to repurchase   $ 265,000,000.0
Cumulative amount repurchased   $ 244,500,000
Cumulative number of shares repurchased (in shares)   15.9
Subsequent Event    
Equity, Class of Treasury Stock [Line Items]    
Shares authorized to repurchase $ 315,000,000.0  
Additional shares authorized to repurchase $ 50,000,000.0