v3.25.1
Acquisition - Additional Information (Detail)
3 Months Ended 12 Months Ended
May 06, 2024
USD ($)
May 06, 2024
EUR (€)
May 04, 2024
Apr. 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
Apr. 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
Business Acquisition [Line Items]              
Goodwill       $ 15,232,000 $ 14,515,000 $ 15,232,000 $ 14,515,000
MTEX New Solutions, S.A. [Member]              
Business Acquisition [Line Items]              
Date of acquisition agreement     May 04, 2024        
Payments to Acquire Businesses, Gross 100.00%            
Closing date of acquisition May 06, 2024 May 06, 2024          
Purchase price of acquisition $ 18,700,000 € 17,268,345          
Potential earn-out payments $ 0            
Goodwill       14,300,000   14,300,000  
MTEX New Solutions, S.A. [Member] | PI [Member]              
Business Acquisition [Line Items]              
Goodwill impairment charges         $ 13,400,000    
MTEX New Solutions, S.A. [Member] | General and Administrative Expense [Member]              
Business Acquisition [Line Items]              
Business Combination, Acquisition Related Costs       $ 300,000   $ 1,500,000 $ 1,200,000
MTEX New Solutions, S.A. [Member] | Measurement Input Royalty Rate [Member]              
Business Acquisition [Line Items]              
Fair Value Of Intangible Assets Measurement Input 0.0075            
MTEX New Solutions, S.A. [Member] | Measurement Input, Discount Rate [Member]              
Business Acquisition [Line Items]              
Fair Value Of Intangible Assets Measurement Input 0.155     0.155   0.155  
MTEX New Solutions, S.A. [Member] | Maximum [Member]              
Business Acquisition [Line Items]              
Additional amount retained to secure indemnification obligations $ 800,000 € 731,655