XML 134 R119.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Disclosure - Additional information (Details) - segment
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Segment Reporting [Abstract]      
Number of reportable segments 2    
Customer Concentration Risk | Revenues | One customer      
Segment Reporting Information [Line Items]      
Percentage contributed by major customers   12.60% 13.50%