XML 182 R144.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Treasury Stock (Details) - Treasury Stock - Share Repurchase Program - USD ($)
shares in Thousands
15 Months Ended
Dec. 31, 2022
Oct. 31, 2021
Schedule of Common Stock and Treasury Stock [Line Items]    
Authorized share repurchase program $ 500,000,000 $ 500,000,000
Share repurchase cost 500,000,000  
Share repurchase fees $ 1,000,000  
Number of shares repurchased 24,575