XML 227 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets, Net [Abstract]    
Accumulated Amortization $ (2,359) $ (1,923)
Net Carrying Amount 3,189  
Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]    
Capitalized patents and license rights not yet amortized 291 291
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 5,839 5,364
Net Carrying Amount $ 3,480 3,441
Minimum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 2 years  
Maximum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 15 years  
Patents and license rights    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 1,731 1,693
Accumulated Amortization (851) (766)
Net Carrying Amount $ 880 $ 927
Patents and license rights | Minimum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 7 years 7 years
Patents and license rights | Maximum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 12 years 12 years
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 1,896 $ 1,896
Accumulated Amortization (1,086) (836)
Net Carrying Amount $ 810 $ 1,060
Customer relationships | Minimum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 4 years 4 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 10 years 10 years
510(k) authorization    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 567 $ 567
Accumulated Amortization (175) (156)
Net Carrying Amount $ 392 $ 411
Estimated Useful Lives 15 years 15 years
Developed technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 62 $ 62
Accumulated Amortization (42) (39)
Net Carrying Amount $ 20 $ 23
Estimated Useful Lives 10 years 10 years
Capitalized software development costs    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 1,217 $ 780
Accumulated Amortization (176) (98)
Net Carrying Amount $ 1,041 $ 682
Capitalized software development costs | Minimum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 2 years 2 years
Capitalized software development costs | Maximum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 5 years 5 years
Other    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 75 $ 75
Accumulated Amortization (29) (28)
Net Carrying Amount $ 46 $ 47
Other | Minimum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 2 years 2 years
Other | Maximum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Lives 5 years 5 years