XML 104 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information - Summary of assets allocation by segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 748,755 $ 603,788
T&D [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 274,038 257,834
C&I [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 257,049 152,207
General Corporate [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 217,668 $ 193,747