v3.25.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 01, 2025
Dec. 31, 2024
Level 1    
Assets/(Liabilities)    
Non-qualified deferred compensation assets $ 106,321 $ 108,093
Non-qualified deferred compensation liabilities (105,860) (108,166)
Level 3    
Assets/(Liabilities)    
Acquisition-related contingent consideration and compensation liability $ (20,837) $ (20,155)