XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Apr. 06, 2020
Jan. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Receivables [Abstract]          
Receivables, Fair Value Disclosure $ 34,700   $ 34,300 $ 34,300  
Receivable with Imputed Interest, Net Amount 34,977       $ 0
Trade accounts receivable 413,638       323,502
Less: Allowance for expected credit losses and doubtful accounts (a) (b) (7,073)       (13,512)
Trade accounts receivable, net 406,565       309,990
Other receivables 19,601       $ 21,265
ESOL | Harsco Clean Earth Segment          
Receivables [Abstract]          
Trade accounts receivable, net 124,100 $ 124,100      
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Trade accounts receivable, net $ 124,100 124,100      
Accounts Receivable, Allowance for Credit Loss   $ 12,100