XML 48 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Timing Of Revenue Recognition) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue, Major Customer [Line Items]    
Total Net Revenue $ 31,768 $ 21,503
Products And Services Transferred At Point In Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 12,036 6,965
Products And Services Transferred Over Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 19,732 14,538
Diabetes [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 18,364 13,530
Diabetes [Member] | Products And Services Transferred Over Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 18,364 13,530
Interventional Catheters [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 3,802  
Interventional Catheters [Member] | Products And Services Transferred At Point In Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 3,802  
Other Medical [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 2,958 2,828
Other Medical [Member] | Products And Services Transferred At Point In Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 1,590 1,820
Other Medical [Member] | Products And Services Transferred Over Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 1,368 1,008
Value Based DTEC [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 937 1,173
Value Based DTEC [Member] | Products And Services Transferred At Point In Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 937 1,173
Value Based ITEC [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 1,301 744
Value Based ITEC [Member] | Products And Services Transferred At Point In Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 1,301 744
Legacy OEM [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 3,421 1,964
Legacy OEM [Member] | Products And Services Transferred At Point In Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 3,421 1,964
Professional Audio Communications [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue 985 1,264
Professional Audio Communications [Member] | Products And Services Transferred At Point In Time [Member]    
Revenue, Major Customer [Line Items]    
Total Net Revenue $ 985 $ 1,264