XML 126 R111.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Future minimum lease payments under non-cancellable leases as of December 31, 2019    
2020 $ 2,473  
2021 2,172  
2022 2,171  
2023 1,885  
Thereafter 15,266  
Total future minimum lease payments 23,967  
Less imputed interest (6,620)  
Operating lease liabilities $ 17,347  
Future minimum lease payments under non-cancellable leases as of December 31, 2018    
2019   $ 1,889
2020   2,473
2021   2,172
2022   2,171
2023   1,885
Thereafter   15,266
Total future minimum lease payments   $ 25,856