XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Concentrations of Credit Risk (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
customer
Mar. 31, 2023
customer
Dec. 31, 2023
USD ($)
customer
Customer Concentration      
Restricted cash $ 552,800   $ 573,500
Letter of credit 351,800   370,700
Letters of credit on sale/leaseback agreements 321,000   340,000
Customs related letters of credit 30,800   30,700
Construction escrow 76,900   76,800
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 $ 12,300   $ 11,700
Accounts receivable | Customer concentration | One customers      
Customer Concentration      
Number of customers | customer     1
Concentration risk (as a percent)     21.50%
Accounts receivable | Customer concentration | Three customers      
Customer Concentration      
Number of customers | customer 3    
Concentration risk (as a percent) 30.30%    
Revenues | Customer concentration | Two customers      
Customer Concentration      
Number of customers | customer 2 2  
Concentration risk (as a percent) 44.20% 25.50%