XML 101 R89.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Restricted cash, Litigation, Concentrations of Credit Risk (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
customer
Sep. 30, 2023
USD ($)
customer
Sep. 30, 2024
USD ($)
customer
Sep. 30, 2023
USD ($)
customer
Dec. 31, 2023
USD ($)
customer
Customer Concentration          
Escrow Deposit $ 80,000   $ 80,000   $ 76,800
Security deposit 307,900   307,900   370,700
Accrual related to legal matters 600   600    
Federal depository insurance coverage 250   250    
Revenue 173,730 $ 198,711 437,344 $ 669,179  
Sale/Leaseback Financings          
Customer Concentration          
Restricted cash 507,800   507,800   573,500
Security deposit 276,500   276,500   340,000
Customs Related Transactions [Member]          
Customer Concentration          
Security deposit 31,400   31,400   30,700
Collateral Related to Acquisitions | Joule Processing LLC          
Customer Concentration          
Restricted cash 100   100    
Collateral Related to Acquisitions | Cyrogenic Industrial Solutions, LLC, Alloy Custom Products, LLC and WesMor Cryogenics, LLC [Member]          
Customer Concentration          
Restricted cash 1,200   1,200    
Collateral Related to Acquisitions | Frames Holding B.V.          
Customer Concentration          
Restricted cash $ 9,300   $ 9,300   $ 11,700
Accounts receivable | Customer concentration          
Customer Concentration          
Number of customers | customer 1   1   1
Accounts receivable | Customer concentration | One customer          
Customer Concentration          
Revenue     $ 34,100   $ 52,400
Concentration risk (as a percent)     20.40%   21.50%
Revenues | Customer concentration          
Customer Concentration          
Number of customers | customer 2 3 2 3  
Revenues | Customer concentration | One customer          
Customer Concentration          
Number of customers | customer 1 1 1 1  
Revenue $ 29,000 $ 35,100 $ 81,200 $ 169,000  
Concentration risk (as a percent) 16.70% 17.70% 18.60% 25.20%  
Revenues | Customer concentration | Two customers          
Customer Concentration          
Number of customers | customer 1 1 1 1  
Revenue $ 24,600 $ 30,700 $ 77,700 $ 72,300  
Concentration risk (as a percent) 14.20% 15.40% 17.80% 10.80%  
Revenues | Customer concentration | Three customers          
Customer Concentration          
Number of customers | customer   1   1  
Revenue   $ 22,200   $ 70,600  
Concentration risk (as a percent)   11.20%   10.60%