v3.26.1
Revenues - Revenues by Primary Geographical Markets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 187,342 $ 315,972 $ 511,390 $ 629,025
Environmental services related to resource recovery for metals manufacturing and related logistical services        
Disaggregation of Revenue [Line Items]        
Total revenues 245,383 240,450 485,808 467,655
Ecoproducts        
Disaggregation of Revenue [Line Items]        
Total revenues 15,101 12,825 27,314 23,517
Environmental systems for aluminum dross and scrap processing        
Disaggregation of Revenue [Line Items]        
Total revenues 5,676 4,734 9,755 9,943
Railway Track Maintenance Equipment        
Disaggregation of Revenue [Line Items]        
Total revenues (122,114) 15,652 (101,411) 48,720
After-market Parts and Services; Safety and Diagnostic Technology        
Disaggregation of Revenue [Line Items]        
Total revenues 31,464 24,356 60,419 47,271
Railway Contracting Services        
Disaggregation of Revenue [Line Items]        
Total revenues 11,832 17,955 29,505 31,919
North America        
Disaggregation of Revenue [Line Items]        
Total revenues 38,836 88,231 137,552 180,433
Western Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 38,691 128,126 157,016 252,994
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenues 45,059 36,179 87,234 70,103
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 33,693 33,718 68,210 66,229
Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenues 26,146 24,757 51,679 50,106
Eastern Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 4,917 4,961 9,699 9,160
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 187,342 315,972 511,390 629,025
Operating Segments | Harsco Environmental        
Disaggregation of Revenue [Line Items]        
Total revenues 266,160 258,009 522,877 501,115
Operating Segments | Harsco Environmental | Environmental services related to resource recovery for metals manufacturing and related logistical services        
Disaggregation of Revenue [Line Items]        
Total revenues 245,383 240,450 485,808 467,655
Operating Segments | Harsco Environmental | Ecoproducts        
Disaggregation of Revenue [Line Items]        
Total revenues 15,101 12,825 27,314 23,517
Operating Segments | Harsco Environmental | Environmental systems for aluminum dross and scrap processing        
Disaggregation of Revenue [Line Items]        
Total revenues 5,676 4,734 9,755 9,943
Operating Segments | Harsco Environmental | Railway Track Maintenance Equipment        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Harsco Environmental | After-market Parts and Services; Safety and Diagnostic Technology        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Harsco Environmental | Railway Contracting Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Harsco Environmental | North America        
Disaggregation of Revenue [Line Items]        
Total revenues 61,950 57,613 121,048 112,839
Operating Segments | Harsco Environmental | Western Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 103,241 105,304 199,680 202,948
Operating Segments | Harsco Environmental | Latin America        
Disaggregation of Revenue [Line Items]        
Total revenues 42,693 35,546 83,246 67,670
Operating Segments | Harsco Environmental | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 27,250 29,828 57,607 58,392
Operating Segments | Harsco Environmental | Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenues 26,109 24,757 51,597 50,106
Operating Segments | Harsco Environmental | Eastern Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 4,917 4,961 9,699 9,160
Operating Segments | Harsco Rail        
Disaggregation of Revenue [Line Items]        
Total revenues (78,818) 57,963 (11,487) 127,910
Operating Segments | Harsco Rail | Environmental services related to resource recovery for metals manufacturing and related logistical services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Harsco Rail | Ecoproducts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Harsco Rail | Environmental systems for aluminum dross and scrap processing        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Harsco Rail | Railway Track Maintenance Equipment        
Disaggregation of Revenue [Line Items]        
Total revenues (122,114) 15,652 (101,411) 48,720
Operating Segments | Harsco Rail | After-market Parts and Services; Safety and Diagnostic Technology        
Disaggregation of Revenue [Line Items]        
Total revenues 31,464 24,356 60,419 47,271
Operating Segments | Harsco Rail | Railway Contracting Services        
Disaggregation of Revenue [Line Items]        
Total revenues 11,832 17,955 29,505 31,919
Operating Segments | Harsco Rail | North America        
Disaggregation of Revenue [Line Items]        
Total revenues (23,114) 30,618 16,504 67,594
Operating Segments | Harsco Rail | Western Europe        
Disaggregation of Revenue [Line Items]        
Total revenues (64,550) 22,822 (42,664) 50,046
Operating Segments | Harsco Rail | Latin America        
Disaggregation of Revenue [Line Items]        
Total revenues 2,366 633 3,988 2,433
Operating Segments | Harsco Rail | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 6,443 3,890 10,603 7,837
Operating Segments | Harsco Rail | Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenues 37 0 82 0
Operating Segments | Harsco Rail | Eastern Europe        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0