XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable and Note Receivable - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2024
Jun. 30, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Jan. 31, 2020
Jan. 01, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Trade accounts receivable     $ 331,627   $ 331,627   $ 353,709    
Trade accounts receivable, net     318,906   318,906   338,187    
Accounts receivable under factoring arrangement, program capacity     20,100   20,100   32,600    
Note receivable, face value               $ 40,000  
Note receivable, interest rate               2.50%  
Accounts receivable past due by twelve months or more     11,300   11,300        
Interest income     981 $ 1,722 6,113 $ 4,796      
Proceeds from notes receivable         17,023 11,238      
Greater than 12 months                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Trade accounts receivable     21,400   21,400        
Harsco Industrial IKG | Disposal Group, Disposed of by Sale, Not Discontinued Operations                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Selling price                 $ 85,000
Interest income $ 2,700                
Proceeds from notes receivable $ 17,000                
Accounts Receivable Under Factoring Arrangement                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Trade accounts receivable, net     14,700   14,700   16,100    
PNC                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
AR facility term   3 years              
Accounts receivable securitization, maximum purchase commitment             150,000    
Total outstanding trade receivables sold and derecognized     150,000   150,000        
Accounts receivable from securitization     $ 66,900   $ 66,900   $ 82,200    
Additional proceeds           $ 5,000