XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Details 5) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Total Revenues $ 165,009 $ 147,591 $ 155,066
Other 24,005 19,139 21,026
Fluid Delivery [Member]      
Total Revenues 77,753 75,228 72,117
Cardiovascular [Member]      
Total Revenues 56,919 48,524 54,799
Ophthalmology [Member]      
Total Revenues $ 6,332 $ 4,700 $ 7,124