XML 124 R104.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2024
USD ($)
definedBenefitPlan
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
401(k) Profit Sharing Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution, percent of employee contribution 50.00%    
Employer matching contribution, percent of employees' earnings 8.00%    
Employer matching contribution, net of forfeitures $ 18 $ 11 $ 10
Contributions to profit sharing retirement plan $ 2 2 $ 2
Employee Retirement and Investment Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution, percent of employees' earnings 4.00%    
Employer matching contribution, net of forfeitures $ 3 7  
Swiss Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 4 4  
Pension liability 17 11  
Pension adjustment 7 7  
Accumulated benefit obligation $ 106 97  
German Plan      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined benefit plans | definedBenefitPlan 2    
Acquired Plans      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions $ 2 1  
Pension liability 34 32  
Pension adjustment 1 (1)  
Accumulated benefit obligation $ 44 $ 42