v3.25.2
Fair Value Measurement - Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2025
Jul. 01, 2025
Dec. 31, 2024
Fair value of financial instruments      
Transfer of asset levels within the fair value hierarchy $ 0 $ 0  
Fair Value Measurements | Level 1      
Fair value of financial instruments      
Deferred compensation plan - assets 119,201 119,201 $ 101,071
Deferred compensation plan - liabilities $ (119,201) $ (119,201) $ (101,071)