XML 94 R49.htm IDEA: XBRL DOCUMENT v3.19.3
The Company, Revenue Recognition (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Arrangement
Dec. 31, 2017
USD ($)
Revenue Recognition [Abstract]    
Number of types of arrangements | Arrangement 2  
Remaining performance obligations $ 429  
Short-term contract liabilities 162  
Long-term contract liabilities 267  
Contract liabilities recognized as revenue 58  
Revenue reimbursements 579 $ 902
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01    
Revenue Recognition [Abstract]    
Remaining performance obligations $ 162  
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Revenue Recognition [Abstract]    
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Revenue Recognition [Abstract]    
Expected timing of satisfaction period 1 year