XML 146 R125.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share Repurchase Program Share Repurchase Program (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Feb. 23, 2022
Oct. 27, 2021
Jul. 26, 2021
May 18, 2021
Related Party Transaction [Line Items]                
Authorized amount   $ 190,000            
Treasury stock acquired, shares   2,906,983 0 400,000        
Payments for repurchase of equity   $ 142,469 $ 0 $ 7,756        
Average cost per share (in usd per share)   $ 49.01 $ 0 $ 19.39        
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 8,100            
Stock Repurchase Program, Additional Authorized Amount           $ 75,000 $ 25,000 $ 25,000
Stock Repurchased During Period, Shares   37,408            
Stock Repurchased During Period, Value   $ 142,469   $ 7,756        
Subsequent Event                
Related Party Transaction [Line Items]                
Stock Repurchase Program, Remaining Authorized Repurchase Amount         $ 83,100      
Stock Repurchase Program, Additional Authorized Amount         $ 75,000      
Stock Repurchased During Period, Value $ 2,400