XML 32 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies  
Schedule of maturities of operating lease liabilities

The maturities of operating lease liabilities discussed above are as follows (in thousands):

2020

    

$

5,485

2021

 

5,323

2022

 

5,389

2023

 

5,510

2024

 

5,470

Thereafter

 

6,866

Total lease payments

34,043

Less imputed interest

(9,274)

Total lease liabilities

$

24,769