v3.25.1
Goodwill and Intangibles - Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 4 Months Ended 7 Months Ended 12 Months Ended
Dec. 02, 2024
Sep. 03, 2024
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Goodwill [Roll Forward]            
Goodwill, Beginning Balance     $ 33,034     $ 16,374
Measurement period adjustments     100      
Goodwill, Ending Balance     33,142 $ 33,142 $ 33,142 33,034
Industrial Air Transaction            
Goodwill [Roll Forward]            
Measurement period adjustments           59
Kent Island Mechanical, Inc.            
Goodwill [Roll Forward]            
Measurement period adjustments     94   764 700
Goodwill associated with acquisition           5,484
Goodwill, Ending Balance   $ 4,813 5,577 5,577 5,577  
Consolidated Mechanical            
Goodwill [Roll Forward]            
Measurement period adjustments     14 14    
Goodwill associated with acquisition           11,117
Goodwill, Ending Balance $ 11,117   11,131 11,131 11,131  
GCR            
Goodwill [Roll Forward]            
Goodwill, Beginning Balance     4,244     0
Goodwill, Ending Balance     4,338 4,338 4,338 4,244
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
ODR            
Goodwill [Roll Forward]            
Goodwill, Beginning Balance     28,790     16,374
Goodwill, Ending Balance     28,804 $ 28,804 $ 28,804 28,790
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     $ 14      
Goodwill associated with acquisition           $ 11,117