XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Narrative (Details)
$ in Thousands
12 Months Ended
Jul. 01, 2025
USD ($)
Dec. 02, 2024
USD ($)
payment
Sep. 03, 2024
USD ($)
payment
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2025
Dec. 31, 2023
USD ($)
Business Combination [Line Items]              
Estimated annual amortization expense year one       $ 6,661      
Estimated annual amortization expense year two       5,923      
Estimated annual amortization expense year four       5,352      
Business combination, acquiree's revenue       109,100      
Pioneer Power Inc.              
Business Combination [Line Items]              
Business combination, ownership percentage through employee stock ownership plan           100.00%  
Consideration paid at closing $ 66,100            
Amount of consideration paid held in escrow for indemnification purposes 4,100            
Goodwill, acquired during period       36,614      
Business combination, recognized asset acquired, property, plant, and equipment, equipment       6,300      
Estimated annual amortization expense year one       2,300      
Estimated annual amortization expense year two       1,600      
Estimated annual amortization expense year four       1,500 $ 1,500   $ 1,500
Acquisition related expense       200      
Pioneer Power Inc. | Owner Direct Relationships and General Contractor (Construction Manager) Relationships Segment              
Business Combination [Line Items]              
Goodwill, acquired during period 37,500            
Goodwill fully deductible for tax purposes $ 37,500            
Consolidated Mechanical              
Business Combination [Line Items]              
Consideration paid at closing   $ 23,000          
Amount of consideration paid held in escrow for indemnification purposes   300          
Goodwill, acquired during period         11,117    
Earnout payments   $ 2,000   800      
Number of earnout tranches | payment   2          
Consolidated Mechanical | First Consolidated Mechanical Earnout Period              
Business Combination [Line Items]              
Earnout payments   $ 1,000          
Earnout period (in months)   12 months          
Consolidated Mechanical | First Consolidated Mechanical Earnout Period | Maximum              
Business Combination [Line Items]              
Gross profits from acquired companies   $ 6,800          
Consolidated Mechanical | Second Consolidated Mechanical Earnout Period              
Business Combination [Line Items]              
Earnout period (in months)   12 months          
Consolidated Mechanical | Second Consolidated Mechanical Earnout Period | Maximum              
Business Combination [Line Items]              
Gross profits from acquired companies   $ 6,800          
Consolidated Mechanical | Owner Direct Relationships and General Contractor (Construction Manager) Relationships Segment              
Business Combination [Line Items]              
Goodwill, acquired during period   11,100          
Goodwill fully deductible for tax purposes   $ 11,100          
Kent Island              
Business Combination [Line Items]              
Consideration paid at closing     $ 15,000        
Amount of consideration paid held in escrow for indemnification purposes     400        
Goodwill, acquired during period         $ 5,484    
Earnout payments     $ 5,000 $ 4,400      
Number of earnout tranches | payment     2        
Kent Island | First Kent Island Earnout Period              
Business Combination [Line Items]              
Earnout payments     $ 2,500        
Earnout period (in months)     12 months        
Kent Island | First Kent Island Earnout Period | Maximum              
Business Combination [Line Items]              
Gross profits from acquired companies     $ 3,300        
Kent Island | Second Kent Island Earnout Period              
Business Combination [Line Items]              
Earnout payments     $ 2,500        
Earnout period (in months)     12 months        
Kent Island | Second Kent Island Earnout Period | Maximum              
Business Combination [Line Items]              
Gross profits from acquired companies     $ 200        
Kent Island | Owner Direct Relationships and General Contractor (Construction Manager) Relationships Segment              
Business Combination [Line Items]              
Goodwill, acquired during period     5,600        
Goodwill fully deductible for tax purposes     $ 5,600