v3.26.1
Note 2 - Acquisitions (Details Textual)
₺ in Thousands, € in Thousands, $ in Thousands, $ in Thousands
17 Months Ended
Nov. 17, 2025
USD ($)
Nov. 17, 2025
TRY (₺)
Feb. 15, 2025
USD ($)
Feb. 15, 2025
TWD ($)
Jan. 15, 2025
USD ($)
Jan. 15, 2025
EUR (€)
May 30, 2026
USD ($)
Feb. 28, 2026
USD ($)
Nov. 29, 2025
USD ($)
Payments to Acquire Businesses, Holdback Amount             $ 22,494    
Goodwill             1,693,481   $ 1,680,059
ND Industries Turkey [Member]                  
Payments to Acquire Businesses, Gross $ 7,902 ₺ 334,106              
Payments to Acquire Businesses, Holdback Amount | ₺   ₺ 105,699              
Goodwill             3,960    
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             642    
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             $ 22,494