v3.26.1
Employee Benefit Plans - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2026
USD ($)
definedBenefitPlan
Jun. 30, 2025
USD ($)
Jun. 30, 2024
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 $ 14 $ 15 $ 18
Contributions to profit sharing retirement plan 0 1 $ 2
Swiss Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 6 5  
Pension liability 22 25  
Pension adjustment 1 (7)  
Accumulated benefit obligation $ 144 141  
German Plan      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined benefit plans | definedBenefitPlan 1    
Acquired Plans      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions $ 3 3  
Pension liability 27 37  
Pension adjustment 1 1  
Accumulated benefit obligation $ 37 $ 47