XML 16 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of lease liabilities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Maturities of Lease Liabilities  
2020 (remainder of the year) $ 9,245
2021 8,258
2022 7,660
2023 5,521
2024 5,013
2025 and thereafter 15,127
Total future minimum lease payments (undiscounted) 50,824
Less: present value discount (10,626)
Present value of lease liability $ 40,198