XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangibles - Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 10 Months Ended 12 Months Ended 13 Months Ended
Sep. 03, 2024
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2025
Goodwill [Roll Forward]                
Goodwill, Beginning Balance   $ 33,034   $ 33,034 $ 33,034   $ 16,374  
Measurement period adjustments       100        
Goodwill, Ending Balance     $ 33,034   69,745 $ 69,745 33,034 $ 69,745
Industrial Air Transaction                
Goodwill [Roll Forward]                
Measurement period adjustments             59  
Kent Island Mechanical, Inc.                
Goodwill [Roll Forward]                
Measurement period adjustments   100 700   94   700 765
Goodwill associated with acquisition             5,484  
Goodwill, Ending Balance $ 4,813       5,578 5,578   5,578
Consolidated Mechanical                
Goodwill [Roll Forward]                
Measurement period adjustments       100 3 3    
Goodwill associated with acquisition             11,117  
Goodwill, Ending Balance         11,120 11,120   11,120
Pioneer Power Inc.                
Goodwill [Roll Forward]                
Goodwill associated with acquisition             36,614  
GCR                
Goodwill [Roll Forward]                
Goodwill, Beginning Balance   4,244   4,244 4,244   0  
Goodwill, Ending Balance     4,244   15,322 15,322 4,244 15,322
GCR | Industrial Air Transaction                
Goodwill [Roll Forward]                
Measurement period adjustments             0  
GCR | Kent Island Mechanical, Inc.                
Goodwill [Roll Forward]                
Measurement period adjustments         94      
Goodwill associated with acquisition             4,244  
GCR | Consolidated Mechanical                
Goodwill [Roll Forward]                
Measurement period adjustments         0      
Goodwill associated with acquisition             0  
GCR | Pioneer Power Inc.                
Goodwill [Roll Forward]                
Goodwill associated with acquisition             10,984  
ODR                
Goodwill [Roll Forward]                
Goodwill, Beginning Balance   $ 28,790   $ 28,790 28,790   16,374  
Goodwill, Ending Balance     $ 28,790   54,423 $ 54,423 28,790 $ 54,423
ODR | Industrial Air Transaction                
Goodwill [Roll Forward]                
Measurement period adjustments             59  
ODR | Kent Island Mechanical, Inc.                
Goodwill [Roll Forward]                
Measurement period adjustments         0      
Goodwill associated with acquisition             1,240  
ODR | Consolidated Mechanical                
Goodwill [Roll Forward]                
Measurement period adjustments         $ 3      
Goodwill associated with acquisition             11,117  
ODR | Pioneer Power Inc.                
Goodwill [Roll Forward]                
Goodwill associated with acquisition             $ 25,630