XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event (Details) - USD ($)
$ in Millions
May 04, 2023
Aug. 03, 2022
Subsequent Event [Line Items]    
Stock repurchase program, authorized   $ 250
Subsequent event    
Subsequent Event [Line Items]    
Stock repurchase program, authorized $ 250