v3.25.1
Acquisition - Summary of Purchase Price of Acquisition Allocated on Basis of Fair Value (Detail) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
May 06, 2024
Business Acquisition [Line Items]      
Goodwill $ 15,232 $ 14,515  
MTEX New Solutions, S.A. [Member]      
Business Acquisition [Line Items]      
Goodwill $ 14,300    
MTEX New Solutions, S.A. [Member] | Preliminary Estimate [Member]      
Business Acquisition [Line Items]      
Cash     $ 364
Accounts Receivable     3,989
Inventory     3,807
Prepaid Expenses and Other Current Assets     301
Property, Plant and Equipment     4,802
Other Long-Term Assets     5,154
Identifiable Intangible Assets     9,556
Goodwill     10,629
Accounts Payable and Other Current Liabilities     (4,225)
Debt Assumed     (7,918)
Other Long-Term Liabilities     (5,366)
Total Purchase Price     21,093
MTEX New Solutions, S.A. [Member] | Measurement Period Adjustment [Member[      
Business Acquisition [Line Items]      
Accounts Receivable     (2,777)
Inventory     (200)
Other Long-Term Assets     1,054
Identifiable Intangible Assets     (2,017)
Goodwill     3,650
Accounts Payable and Other Current Liabilities     (1,870)
Other Long-Term Liabilities     540
Total Purchase Price     (1,620)
MTEX New Solutions, S.A. [Member] | Final Purchase Price Allocation [Member]      
Business Acquisition [Line Items]      
Cash     364
Accounts Receivable     1,212
Inventory     3,607
Prepaid Expenses and Other Current Assets     301
Property, Plant and Equipment     4,802
Other Long-Term Assets     6,208
Identifiable Intangible Assets     7,539
Goodwill     14,279
Accounts Payable and Other Current Liabilities     (6,095)
Debt Assumed     (7,918)
Other Long-Term Liabilities     (4,826)
Total Purchase Price     $ 19,473