XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Total contract assets $ 95,800,000   $ 86,900,000
Total advances on contracts 36,200,000   $ 38,600,000
Revenue recognized $ 10,700,000 $ 11,600,000  
Network Rail      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Percentage complete 43.00%    
Deutsche Bahn      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Percentage complete 88.00%    
SBB, Network Rail, and Deutsche Bahn      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Provisions recognized $ 0 $ 0  
Contract | SBB      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Percentage complete 59.00%    
Harsco Environmental Segment      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation $ 82,200,000    
Harsco Environmental Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 21,800,000    
Harsco Environmental Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 20,500,000    
Harsco Environmental Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 15,000,000    
Harsco Environmental Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 12,400,000    
Harsco Rail Segment      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 140,700,000    
Harsco Rail Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 53,400,000    
Harsco Rail Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 61,000,000    
Harsco Rail Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation 22,600,000    
Harsco Rail Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation $ 3,700,000