XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Maturities of operating lease liabilities (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
Remaining for 2020 $ 6,701
2021 12,879
2022 11,361
2023 11,193
2024 9,113
Thereafter 44,407
Total undiscounted lease payments 95,654
Less: Present value discount (14,439)
Lease Liability $ 81,215