XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 29, 2024
Sep. 29, 2024
Dec. 31, 2024
Dec. 31, 2023
Employee Benefit Plans        
Non-participating annuity contract purchased $ 50.0   $ 15.0  
Annuity benefits paid $ (14.5)      
Actuarial loss (gain)   $ 0.9 (6.3) $ 5.5
Deferred tax liability associated with the plan   0.2    
Settlement   $ 7.8 $ 7.8  
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Other Comprehensive Income (Loss), Finalization of Pension and Other Postretirement Benefit Plan Valuation, Net of Tax