v3.26.1
Client Concentrations (Details)
3 Months Ended 12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Oct. 31, 2024
Customer Concentration Risk [Member]      
Client Concentrations [Line Items]      
Number of customers eleven eight  
Percentage of revenue 75.00%    
Customer Concentration Risk [Member] | Customers Four [Member] | Accounts Receivable [Member]      
Client Concentrations [Line Items]      
Concentration percentage 99.80%   99.00%
Government Contracts Concentration Risk [Member]      
Client Concentrations [Line Items]      
Percentage of remaining revenue from private customers 25.00%