XML 26 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Principal Business Activity and Significant Accounting Policies - Fair value on a contingent consideration (Details) - VIP - Level 3 - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Business Acquisition, Contingent Consideration [Line Items]    
Balance at beginning of the period $ 2,680  
Fair value of contingent consideration at VIP Acquisition date   $ 6,900
Change in fair value of contingent consideration 3,090 250
Balance at the end of the period $ 5,770 $ 7,150