XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Identified Intangible Assets and Goodwill, Net Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Goodwill, balance at January 1 $ 70,107 $ 55,980  
Goodwill, acquisitions 14,758 14,255 $ 7,723
Goodwill, translation and other adjustments (65) (128)  
Goodwill, balance at December 31 84,800 70,107 55,980
Utility      
Goodwill [Roll Forward]      
Goodwill, balance at January 1 4,941 4,911  
Goodwill, acquisitions 0 30  
Goodwill, translation and other adjustments 0 0  
Goodwill, balance at December 31 4,941 4,941 4,911
Residential and Commercial      
Goodwill [Roll Forward]      
Goodwill, balance at January 1 65,166 51,069  
Goodwill, acquisitions 14,758 14,225  
Goodwill, translation and other adjustments (65) (128)  
Goodwill, balance at December 31 $ 79,859 $ 65,166 $ 51,069