XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies - Purchase of Annuity Contracts (Details)
$ in Millions
3 Months Ended
Sep. 30, 2024
USD ($)
Sep. 26, 2024
USD ($)
pension_plan
Defined Benefit Plan Disclosure [Line Items]    
Purchased annuity contracts, number of canadian pension plans | pension_plan   2
Settlement loss $ 34.0  
Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan. pension plan liabilities transferred   $ 344.0