XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - USD ($)
$ in Millions
Oct. 26, 2023
Jun. 01, 2023
Oct. 28, 2022
May 12, 2022
Subsequent Event [Line Items]        
Stock repurchase program, authorized amount   $ 200.0 $ 70.0 $ 70.0
Stock repurchase program, period in force   24 months 12 months  
Subsequent Event        
Subsequent Event [Line Items]        
Stock repurchase program, authorized amount $ 70.0      
Stock repurchase program, period in force 12 months