XML 105 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Segment And Geographic Information (Narrative) (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 2    
Revenues $ 253,227,000 $ 276,222,000 $ 262,841,000
Goodwill 260,061,000 186,697,000 188,781,000
Medical Devices [Member]      
Segment Reporting Information [Line Items]      
Revenues 179,299,000 197,246,000 187,394,000
Goodwill 260,100,000 186,700,000  
Domestic [Member]      
Segment Reporting Information [Line Items]      
Revenues 138,274,000 150,553,000 $ 144,651,000
Germany {Member]      
Segment Reporting Information [Line Items]      
Long-lived assets $ 15,100,000 $ 14,100,000  
Percentage of revenue 10.00% 10.00% 10.00%
Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 0    
Long-Lived Assets [Member] | Geographic Concentration Risk [Member] | Domestic [Member]      
Segment Reporting Information [Line Items]      
Concentration percentage 54.00% 57.00%  
Long-Lived Assets [Member] | Geographic Concentration Risk [Member] | Germany {Member]      
Segment Reporting Information [Line Items]      
Concentration percentage 97.00%