XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Event (Details)
shares in Millions
Mar. 31, 2022
shares
Subsequent Event | Share Repurchase Program  
Subsequent Event [Line Items]  
Shares authorized for repurchase (in shares) 5,000,000