XML 76 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Share Repurchase Program (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 15, 2020
Dec. 31, 2019
Jan. 30, 2021
Feb. 01, 2020
Feb. 02, 2019
Equity [Abstract]          
Share repurchase program, authorized amount $ 50,000,000 $ 50,000,000      
Share repurchase program, expiration date Dec. 31, 2021 Dec. 31, 2020      
Share repurchase program, shares purchased     0 1,117,000 1,527,000
Share repurchase program, available for future repurchases     $ 50,000,000    
Share repurchase program, purchased amount       $ 37,800,000 $ 46,000,000.0