XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
service
technology
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Segment Reporting Information [Line Items]        
Number of technology areas | technology   4    
Number of service areas | service   3    
UHP        
Segment Reporting Information [Line Items]        
Goodwill, impairment loss   $ 79,555,000    
UHP | Satellite And Space Communications        
Segment Reporting Information [Line Items]        
Goodwill, impairment loss $ 79,555,000      
Unallocated        
Segment Reporting Information [Line Items]        
Business exit costs   $ 9,512,000 $ 8,043,000 $ 3,907,000