v3.26.3
Note 2 - Acquisitions (Details Textual)
£ / shares in Units, ₺ in Thousands, € in Thousands, ¥ in Thousands, $ in Thousands, $ in Thousands, £ in Millions
Aug. 26, 2026
USD ($)
Aug. 26, 2026
CNY (¥)
Jun. 25, 2026
GBP (£)
£ / shares
Nov. 17, 2025
USD ($)
Nov. 17, 2025
TRY (₺)
Feb. 15, 2025
USD ($)
Feb. 15, 2025
TWD ($)
Jan. 15, 2025
USD ($)
Jan. 15, 2025
EUR (€)
Aug. 29, 2026
USD ($)
Feb. 28, 2026
USD ($)
Nov. 29, 2025
USD ($)
Goodwill                   $ 1,698,216   $ 1,680,059
Advanced Medical Solutions Group plc [Member]                        
Business Combination, Price of Acquisition, Expected | £     £ 659                  
Business Combination, Price Per Share (in GBP per share) | £ / shares     £ 2.85                  
Advanced Medical Solutions Group plc [Member] | Approximate Value [Member]                        
Business Combination, Price of Acquisition, Expected | £     £ 715                  
Dongguan Nako [Member]                        
Business Combination, Consideration Transferred $ 10,416 ¥ 70,000                    
Payments to Acquire Businesses, Gross | ¥   25,650                    
Business Combination, Contingent Consideration, Liability                   1,933    
Goodwill                   5,241    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill                   4,831    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities), Net                   344    
Dongguan Nako [Member] | Holdback Liability [Member]                        
Business Combination, Consideration Transferred, Liabilities Incurred | ¥   31,350                    
Dongguan Nako [Member] | Earnout [Member]                        
Business Combination, Contingent Consideration, Liability | ¥   ¥ 13,000                    
ND Industries Turkey [Member]                        
Payments to Acquire Businesses, Gross       $ 7,902 ₺ 334,106              
Goodwill                   4,533    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill                   3,300    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities), Net                   69    
Payments to Acquire Businesses, Holdback Amount | ₺         ₺ 105,699              
ND Industries Asia, Inc. ("ND Industries Taiwan") [Member]                        
Payments to Acquire Businesses, Gross           $ 8,310 $ 271,860          
Goodwill                       2,801
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill                       2,400
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities), Net                       $ 3,109
GEM [Member]                        
Payments to Acquire Businesses, Gross               $ 196,990 € 191,868      
Goodwill                     $ 91,430  
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill                     104,723  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities), Net                     $ 837  
Business Acquisition, Holdback Amount, Number of Tranches                 3      
Business Acquisition, Holdback Amount, Percentage of Tranche                 33.33%      
GEM [Member] | Holdback Liability [Member]                        
Business Combination, Contingent Consideration, Liability | €                 € 30,000      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value                   $ 25,725