XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Feb. 28, 2025
Dec. 31, 2024
Jan. 31, 2020
Jan. 01, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]                    
Trade accounts receivable     $ 291,674   $ 291,674     $ 275,804    
Trade accounts receivable, net     281,072   281,072     260,690    
Accounts receivable under factoring arrangement, program capacity     21,100   21,100     18,600    
Note receivable, face value                 $ 40,000  
Note receivable, interest rate                 2.50%  
Accounts receivable past due by twelve months or more     5,700   5,700          
Interest income     552 $ 981 1,476 $ 6,113        
Proceeds from notes receivable         0 17,023        
Credit loss recovery, previous reserved customer balance     1,200   3,400          
Greater than 12 months                    
Accounts, Notes, Loans and Financing Receivable [Line Items]                    
Trade accounts receivable     7,900   7,900          
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     15,000   15,000     13,300    
PNC                    
Accounts, Notes, Loans and Financing Receivable [Line Items]                    
AR facility term   3 years                
Accounts receivable securitization, maximum purchase commitment             $ 160,000 150,000    
Total outstanding trade receivables sold and derecognized     160,000   160,000     150,000    
Accounts receivable from securitization     $ 59,800   59,800     $ 63,800    
Additional proceeds         $ 10,000 $ 0