XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding shares at beginning of period (shares) 579,834  
Exercised (shares) (30,277)  
Outstanding shares at end of period (shares) 549,557 579,834
Options exercisable at end of period (shares) 544,098  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding at beginning of period (USD per share) $ 106.73  
Exercises (USD per share) 101.12  
Outstanding at end of period (USD per share) 107.04 $ 106.73
Options exercisable (USD per share) $ 105.93  
Options outstanding, weighted-average remaining contractual term 2 years 6 months 2 years 8 months 12 days
Options exercisable, weighted aver remaining contractual term 2 years 4 months 24 days  
Aggregate intrinsic value of options outstanding $ 35,081  
Aggregate intrinsic value of options exercisable $ 35,081