v3.25.2
Business and Asset Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed of ConRes Test Equipment (Details) - ConRes TE - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 18, 2024
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Business Combination [Line Items]        
Inventory $ 789      
Property, plant and equipment 16,211      
Right of use assets 414      
Lease liabilities (414)      
Total purchase consideration exchanged, net of cash acquired 17,000      
Cash consideration 15,725      
Deferred consideration $ 1,275      
Deferred consideration transferred   $ 0 $ 0 $ 0