v3.26.1
Business Segment Information - Narrative (Details) - segment
7 Months Ended 8 Months Ended 11 Months Ended
Jul. 31, 2025
Mar. 31, 2026
Jun. 30, 2026
Segment Reporting [Abstract]      
Number of reportable segments 3 2 2