XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisition - Additional Information (Detail)
3 Months Ended
May 06, 2024
USD ($)
May 06, 2024
EUR (€)
May 04, 2024
Nov. 02, 2024
USD ($)
May 06, 2024
EUR (€)
Jan. 31, 2024
USD ($)
Business Acquisition [Line Items]            
Goodwill       $ 25,337,000   $ 14,633,000
Measurement Input Royalty Rate [Member]            
Business Acquisition [Line Items]            
Fair Value Of Intangible Assets Measurement Input 0.0075       0.0075  
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]            
Business Acquisition [Line Items]            
Date of acquisition agreement     May 04, 2024      
Payments to Acquire Businesses, Gross 100.00%       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       $ 10,700,000    
MTEX New Solutions, S.A. [Member] | Fiscal Year 2025            
Business Acquisition [Line Items]            
Potential earn-out payments 1,100,000       € 1,000,000  
MTEX New Solutions, S.A. [Member] | Fiscal Year 2026            
Business Acquisition [Line Items]            
Potential earn-out payments 1,600,000       1,500,000  
MTEX New Solutions, S.A. [Member] | Fiscal Year 2027            
Business Acquisition [Line Items]            
Potential earn-out payments 1,600,000       1,500,000  
MTEX New Solutions, S.A. [Member] | General and Administrative Expense [Member]            
Business Acquisition [Line Items]            
Business Combination, Acquisition Related Costs       900,000    
Business combination acquisition related costs additional expenses       $ 300,000    
MTEX New Solutions, S.A. [Member] | Maximum [Member]            
Business Acquisition [Line Items]            
Additional amount retained to secure indemnification obligations 800,000 € 731,655        
Potential earn-out payments $ 4,400,000       € 4,000,000