XML 63 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Repurchases of Common Stock - Additional Information (Details)
Apr. 04, 2021
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Remaining authorized stock purchase plan $ 600,000,000