XML 57 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisition - Additional Information (Detail)
3 Months Ended 9 Months Ended 12 Months Ended 18 Months Ended
May 06, 2024
USD ($)
May 06, 2024
EUR (€)
May 04, 2024
Oct. 31, 2025
USD ($)
Jan. 31, 2025
USD ($)
Oct. 31, 2025
USD ($)
Nov. 02, 2024
USD ($)
Jan. 31, 2025
USD ($)
Oct. 31, 2025
USD ($)
Business Acquisition [Line Items]                  
Goodwill       $ 17,121,000 $ 16,361,000 $ 17,121,000   $ 16,361,000 $ 17,121,000
Goodwill impairment charges       297,000   297,000 $ 0 300,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,731,000 € 17,268,345              
Potential earn-out payments 0                
Goodwill $ 16,207,000     $ 16,200,000   16,200,000     16,200,000
MTEX New Solutions, S.A. [Member] | PI [Member]                  
Business Acquisition [Line Items]                  
Goodwill impairment charges         $ 13,400,000 300,000      
MTEX New Solutions, S.A. [Member] | General and Administrative Expense [Member]                  
Business Acquisition [Line Items]                  
Business Combination, Acquisition Related Costs           $ 300,000   $ 1,200,000 $ 1,500,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     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