XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Share Repurchase Program (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 14, 2022
Dec. 31, 2021
Jan. 29, 2023
Jan. 29, 2022
Jan. 30, 2021
Debt Instrument [Line Items]          
Share repurchase program, authorized amount $ 50.0 $ 50.0      
Share repurchase program, expiration date Dec. 31, 2023 Dec. 31, 2022      
Share repurchase program, shares purchased     1,134,524 208,662 0
Share repurchase program, purchased amount     $ 30.5 $ 7.1