XML 42 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 5,881
2021 5,774
2022 4,731
2023 4,406
2024 3,760
Thereafter 10,398
Total lease payments 34,950
Less: Imputed interest 5,548
Present value of lease liabilities $ 29,402