XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Revenue Recognition [Abstract]  
Disaggregation Of Revenue 2021 2020 2019Domestic hospitals$ 150,301 $ 137,810 $ 144,538International hospitals 106,639 80,524 85,241International distributors 41,046 34,429 40,427CardioGenesis cardiac laser therapy 850 464 6,016Total sources of revenue$ 298,836 $ 253,227 $ 276,222