XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets, Intangible Assets Subject to Amortization (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Intangible assets subject to amortization [Abstract]    
Gross Carrying Value $ 13,068,000 $ 12,933,000
Accumulated Amortization $ 5,103,000 4,502,000
Trademarks [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 9 years  
Gross Carrying Value $ 1,014,000 1,007,000
Accumulated Amortization $ 527,000 464,000
Customer Relationships [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 11 years  
Gross Carrying Value $ 8,668,000 8,610,000
Accumulated Amortization $ 3,764,000 3,547,000
Order Backlog [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 6 months  
Gross Carrying Value $ 332,000 325,000
Accumulated Amortization $ 332,000 180,000
Developed Technology [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 5 years  
Gross Carrying Value $ 3,054,000 2,991,000
Accumulated Amortization $ 480,000 $ 311,000