XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Note 13 - Commitments and Contingencies (Details Textual)
$ in Thousands, € in Millions
Dec. 30, 2016
EUR (€)
shares
Sep. 21, 2015
shares
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Business Combination, Contingent Consideration, Liability, Total     $ 2,278 $ 1,084
Senhance Surgical Robotic System Acquisition [Member]        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares 286,360 1,195,647    
Business Combination, Contingent Consideration, Liability, Total     $ 2,300 $ 1,100
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable | € € 5