v3.25.1
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 12 Months Ended
Nov. 18, 2024
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition [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