|**Goodwill and Other Intangible Assets (Tables)**        | 12 Months Ended                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|-------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|**Goodwill and Intangible Assets Disclosure [Abstract]** |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Schedule of Changes in the Carrying Amount of Goodwill   | Changes in the carrying amount of goodwill, all of which relates to the Industrial Solutions segment, are as follows:(In thousands)Industrial SolutionsBalance at December 31, 2021$47,283Effects of foreign currency(173)Balance at December 31, 202247,110Effects of foreign currency173Balance at December 31, 2023$47,283                                                                                                                                            
|                                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|(In thousands)                                           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Balance at December 31, 2021                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Effects of foreign currency                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Balance at December 31, 2022                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Effects of foreign currency                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Balance at December 31, 2023                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Schedule of Other Intangible Assets                      | Other intangible assets consisted of the following:December 31, 2023December 31, 2022(In thousands)GrossCarryingAmountAccumulatedAmortizationOtherIntangibleAssets, NetGrossCarryingAmountAccumulatedAmortizationOtherIntangibleAssets, NetTechnology related$17,794$(9,128)$8,666$17,806$(8,204)$9,602Customer related23,898(15,769)8,12935,253(25,122)10,131Permits and licenses482(163)319482—482Total intangible assets$42,174$(25,060)$17,114$53,541$(33,326)$20,215
|                                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|                                                         | December 31, 2023                                                                                                                                                                                                                                                                                                                                                                                                                                                        
|(In thousands)                                           | GrossCarryingAmount                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Technology related                                       | $                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
|Customer related                                         | 23,898                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
|Permits and licenses                                     | 482                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Total intangible assets                                  | $                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
|Schedule of Estimated Future Amortization Expense        | Estimated future amortization expense for the years ended December 31 is as follows:(In thousands)20242025202620272028ThereafterTotalTechnology related$1,050$1,035$1,034$1,019$944$3,584$8,666Customer related1,7981,5351,2681,0097661,7538,129Permits and licenses160159————319Total future amortization expense$3,008$2,729$2,302$2,028$1,710$5,337$17,114                                                                                                            
|                                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|(In thousands)                                           | 2024                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
|Technology related                                       | $                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
|Customer related                                         | 1,798                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
|Permits and licenses                                     | 160                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Total future amortization expense                        | $                                                                                                                                                                                                                                                                                                                                                                                                                                                                        

X- ReferencesNo definition available.
+ Details**Name:**
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract**Namespace Prefix:**
us-gaap_**Data Type:**
xbrli:stringItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1AReference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2
+ Details**Name:**
us-gaap_ScheduleOfGoodwillTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
+ Details**Name:**
us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details**Name:**
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration