XML 88 R78.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Maturities of operating lease liabilities    
2020 $ 3,378  
2020   $ 7,011
2021 6,878 6,974
2022 6,754 6,802
2023 5,853 5,853
2024 5,594 5,595
Thereafter 20,577 20,324
Total operating lease payments 49,034 52,559
Less: Interest (5,903) (6,582)
Present value of operating lease liabilities $ 43,131 $ 45,977