XML 133 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Concentrations of Credit Risk (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Customer Concentration    
Restricted cash $ 573,500 $ 383,700
Letter of credit 370,700 379,600
Letters of credit on sale/leaseback agreements 340,000 354,000
Customs related letters of credit 30,700 25,600
Construction escrow 76,800 75,500
Federal depository insurance coverage 250  
Joule Processing LLC    
Customer Concentration    
Consideration held by paying agent. 1,200  
Alloy Custom Products, LLC and WesMor Cryogenics, LLC    
Customer Concentration    
Consideration held by paying agent. 200  
Collateral Related to Acquisitions | Frames Holding B.V.    
Customer Concentration    
Restricted cash as collateral $ 11,700 $ 10,800
Accounts receivable | Customer concentration | One customers    
Customer Concentration    
Number of customers | customer 1 1
Concentration risk (as a percent) 21.50% 24.90%
Revenues | Customer concentration | Two customers    
Customer Concentration    
Number of customers | customer 2  
Concentration risk (as a percent) 34.30%  
Revenues | Customer concentration | Three customers    
Customer Concentration    
Number of customers | customer   3
Concentration risk (as a percent)   51.20%