XML 47 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Principal Business Activity and Significant Accounting Policies - Fair value on a contingent consideration (Details) - VIP - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 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 7,320 3,280
Transfer out of level 3 $ (10,000) (7,500)
Balance at the end of the period   $ 2,680