v3.25.4
Goodwill and Intangible Assets Goodwill (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Goodwill [Line Items]  
Goodwill $ 107,830
Goodwill 107,830
Commercial and Industrial [Member]  
Goodwill [Line Items]  
Goodwill 0
Goodwill 0
Residential [Member]  
Goodwill [Line Items]  
Goodwill 51,370
Goodwill 51,370
Infrastructure Solutions [Member]  
Goodwill [Line Items]  
Goodwill 44,124
Goodwill 44,124
Communications [Member]  
Goodwill [Line Items]  
Goodwill 12,336
Goodwill $ 12,336