XML 136 R124.htm IDEA: XBRL DOCUMENT v3.22.4
Share Repurchase Program (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 23, 2022
Class of Stock Disclosures [Abstract]          
Increase to share repurchase program         $ 75,000
Authorized amount         $ 265,000
Treasury stock acquired, shares   695,496 2,906,983 0  
Average cost per share (in usd per share)   $ 49.22 $ 49.01 $ 0  
Payments for repurchase of equity   $ 34,234 $ 142,469 $ 0  
Number of shares repurchased (in shares)   37,408      
Stock repurchased $ 2,400 $ 34,234 $ 142,469    
Amount authorized for additional repurchases   $ 48,900