XML 76 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplementary Financial Statement Information - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Balance at beginning of period   $ 336
Additions during the period
Bad debt written-off during the period (270)
Exchange rate differences $ 6
Balance at end of period $ 72