XML 54 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies [Abstract]  
Future Minimum Payments under Non-cancelable Operating Leases
At December 31, 2018, the future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year were as follows:

Year ending December 31:
   
2019
 
$
872
 
2020
  
858
 
2021
  
802
 
2022
  
737
 
2023
  
669
 
Thereafter
  
1,389
 
 
    
 
 
$
5,327
 
Aggregate Maturities for Time Deposits
At December 31, 2018, the aggregate maturities for time deposits were as follows:

Year ending December 31:
   
2019
 
$
49,051
 
2020
  
8,343
 
2021
  
3,505
 
2022
  
1,863
 
2023
  
146
 
 
    
 
 
$
62,908