v3.25.4
ACQUISITIONS - Purchase Price Consideration and Fair Value - Zircaloy (Details) - USD ($)
$ in Thousands
Apr. 22, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Total purchase price consideration and amounts recognized for the assets acquired and liabilities assumed        
Goodwill   $ 181,406 $ 148,157 $ 81,667
Zircaloy        
Total purchase price consideration and amounts recognized for the assets acquired and liabilities assumed        
Total consideration, net $ 89,590      
Accounts receivable 24,099      
Inventories 14,025      
Prepaid expenses and other current assets 2,403      
Property and equipment 34,431      
Operating lease assets 5,146      
Intangible assets 14,400      
Goodwill 30,947      
Total assets acquired 125,451      
Accounts payable 3,028      
Accrued liabilities 16,446      
Long-term operating lease liabilities 4,564      
Deferred tax liabilities 9,208      
Other liabilities 2,615      
Total liabilities assumed 35,861      
Net assets acquired $ 89,590