XML 122 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leasing Arrangements - Summary of Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Lessee Disclosure [Abstract]  
2020 $ 5,901
2021 4,659
2022 4,059
2023 3,398
2024 2,939
Thereafter 8,196
Total undiscounted operating lease payments 29,152
Less: Imputed interest 4,276
Present value of operating lease liabilities $ 24,876