XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combinations and Acquisitions (Tables)
9 Months Ended
Sep. 30, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Schedule of Preliminary Purchase Price Allocation to Assets Acquired
The following table summarizes the purchase price allocation to assets acquired (in thousands):

Recorded Value
Cash and cash equivalents$557 
Accounts receivable1,064 
Contract asset1,644 
Inventories, net3,539 
Prepaid expenses and other current assets252 
Property plant and equipment1,888 
Operating lease right-of-use assets2,072 
     Total assets acquired11,016 
Current liabilities(3,148)
Operating lease liabilities, non-current(1,628)
     Total liabilities assumed(4,776)
      Net assets acquired$6,240