XML 47 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2020 $ 7,396
2021 9,368
2022 8,254
2023 7,720
2024 7,116
Thereafter 52,385
Total lease payments 92,239
Less:  
Interest 25,493
Present value of lease liabilities 66,746
Lessee, operating lease, lease not yet commenced, undiscounted amount $ 5,700