XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Disaggregation Of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total sources of revenue $ 65,131 $ 67,881 $ 185,331 $ 206,525
Domestic Hospitals [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue 36,249 36,627 102,813 108,582
International Hospitals [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue 20,764 20,246 56,638 63,204
International Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue 8,035 9,654 25,522 29,773
CardioGenesis Cardiac Laser Therapy [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue $ 83 $ 1,354 $ 358 $ 4,966