XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
For the three and nine months ended September 30, 2023 and 2022 the sources of revenue were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Domestic hospitals$43,794$40,710$126,764$116,512
International hospitals24,48123,65580,54378,368
International distributors16,61611,46946,16634,685
Other2,9631,0046,8614,826
Total sources of revenue$87,854$76,838$260,334$234,391