XML 117 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturity of Lease Liabilities and Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Maturity of lease liabilities  
2020 $ 8,516
2021 5,946
2022 4,143
2023 3,956
2024 3,558
Thereafter 7,633
Total future minimum lease payments 33,752
Less imputed interest (2,797)
Lease liability $ 30,955