v3.26.1
Segment Data - Narrative (Details) - Segment
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]      
Number of reportable segments 2    
Operations in number of global reporting segments 2    
Sales to a single customer did not aggregate more than 5.00% 5.00% 5.00%