XML 56 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies.  
Schedule of Future minimum lease payments

Future minimum lease payments at December 31, 2019, by year and in the aggregate, under non-cancelable operating leases are as follows:

 

 

 

 

 

2020

    

$

2,130

2021

 

 

1,758

2022

 

 

1,345

2023

 

 

1,052

2024

 

 

323

Total

 

$

6,608