XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Disaggregation Of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total sources of revenue $ 83,229 $ 77,213
Domestic hospitals    
Disaggregation of Revenue [Line Items]    
Total sources of revenue 40,883 36,993
International hospitals    
Disaggregation of Revenue [Line Items]    
Total sources of revenue 28,957 28,414
International distributors    
Disaggregation of Revenue [Line Items]    
Total sources of revenue 12,939 11,064
CardioGenesis cardiac laser therapy    
Disaggregation of Revenue [Line Items]    
Total sources of revenue $ 450 $ 742