v3.26.1
Goodwill and Other Intangible Assets - Schedule of Changes in the Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 519,668 $ 297,225 $ 297,225
Goodwill Acquired During the Year 54,205 152,329 224,866
Measurement Period Adjustments (780) 0 (2,423)
Goodwill, ending balance 573,093 449,554 519,668
West      
Goodwill [Roll Forward]      
Goodwill, beginning balance 137,575 123,674 123,674
Goodwill Acquired During the Year 0 0 11,904
Measurement Period Adjustments 306 0 1,997
Goodwill, ending balance 137,881 123,674 137,575
Mountain      
Goodwill [Roll Forward]      
Goodwill, beginning balance 26,816 26,816 26,816
Goodwill Acquired During the Year 54,205 0 0
Measurement Period Adjustments 0 0 0
Goodwill, ending balance 81,021 26,816 26,816
Central      
Goodwill [Roll Forward]      
Goodwill, beginning balance 323,903 115,322 115,322
Goodwill Acquired During the Year 0 152,329 212,962
Measurement Period Adjustments (1,086) 0 (4,381)
Goodwill, ending balance 322,817 267,651 323,903
Energy Services      
Goodwill [Roll Forward]      
Goodwill, beginning balance 31,374 31,413 31,413
Goodwill Acquired During the Year 0 0 0
Measurement Period Adjustments 0 0 (39)
Goodwill, ending balance $ 31,374 $ 31,413 $ 31,374