XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisition - Summary of identifiable intangible assets (Details) - Powerline Plus Companies
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Acquired Indefinite and Finite-Lived Intangible Assets [Line Items]  
Amortizable Intangible Assets $ 43,764
Total intangible assets $ 49,735
Weighted Average Amortization Period at Acquisition Date 14 years 10 months 24 days
Customer relationships  
Acquired Indefinite and Finite-Lived Intangible Assets [Line Items]  
Amortizable Intangible Assets $ 39,757
Weighted Average Amortization Period at Acquisition Date 15 years
Backlog  
Acquired Indefinite and Finite-Lived Intangible Assets [Line Items]  
Amortizable Intangible Assets $ 4,007
Weighted Average Amortization Period at Acquisition Date 1 year
Trade name  
Acquired Indefinite and Finite-Lived Intangible Assets [Line Items]  
Indefinite-lived Intangible Assets $ 5,971