XML 82 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies [Abstract]  
Future Annual Minimum Payments under Operating Leases
The future annual minimum payments under these leases are as follows:
 
Year Ending December 31,
   
2019
 
$
361
 
2020
  
222
 
2021
  
228
 
2022
  
147
 
2023
  
-
 
Total
 
$
958