v3.25.1
Business and Basis of Presentation - Additional Information (Detail)
3 Months Ended
Apr. 30, 2025
Segment
Business and Basis of Presentation [Line Items]  
Number of Operating Segments 2
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Operating Segments [Member] | Product ID [Member] | Hardware [Member]  
Business and Basis of Presentation [Line Items]  
Percentage of total revenue 20.00%
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Operating Segments [Member] | Product ID [Member] | Supplies, Parts and Service [Member]  
Business and Basis of Presentation [Line Items]  
Percentage of total revenue 80.00%
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Operating Segments [Member] | Aerospace [Member] | Hardware [Member]  
Business and Basis of Presentation [Line Items]  
Percentage of total revenue 55.00%
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Operating Segments [Member] | Aerospace [Member] | Supplies, Parts and Service [Member]  
Business and Basis of Presentation [Line Items]  
Percentage of total revenue 45.00%