XML 106 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturity of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jan. 01, 2019
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]        
2021 $ 28,142      
2022 27,069      
2023 24,335      
2024 21,321      
2025 19,332      
Thereafter 62,253      
Total operating lease liability payments 182,452      
Less: Present value adjustment 24,172      
Lease liabilities $ 158,280 $ 174,396 $ 158,280 $ 178,802
Weighted-average remaining lease term - operating leases, in years 8 years 14 days      
Weighted-average discount rate - operating leases 3.19%