XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 13, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Goodwill $ 52,942   $ 10,686
PDP      
Business Acquisition [Line Items]      
Cash   $ 1,562  
Accounts Receivable   23,888  
Inventory   22,721  
Prepaid and Other Current Assets   3,195  
Property, Plant & Equipment   1,161  
Other Assets   3,478  
Intangible assets   47,769  
Accounts Payable   (12,535)  
Accrued Liabilities   (6,268)  
Lease Payable   (2,726)  
Deferred Tax Liability   (7,592)  
Total identifiable net assets   74,653  
Goodwill   42,256  
Total consideration   $ 116,909