XML 76 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Contingent Earn-Out Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Contingent Earn-out Receivable        
Royalty percentage 12.00%      
Royalty percentage decrease each quarter thereafter       0.75%
Royalty payments term   60 days    
Royalty payment received   $ 500 $ 300  
Contingent earn-out receivable   $ 434 $ 561