XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets Goodwill (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Goodwill [Line Items]  
Goodwill $ 92,395
Goodwill 92,395
Commercial and Industrial [Member]  
Goodwill [Line Items]  
Goodwill 0
Residential [Member]  
Goodwill [Line Items]  
Goodwill 51,370
Infrastructure Solutions [Member]  
Goodwill [Line Items]  
Goodwill 38,209
Communications [Member]  
Goodwill [Line Items]  
Goodwill $ 2,816