XML 38 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Operating and Finance Leases    
2020 $ 19,086  
2021 16,988  
2022 14,128  
2023 11,598  
2024 9,032  
Thereafter 16,655  
Total $ 87,487  
Operating and Capital Leases    
2019   $ 14,453
2020   13,335
2021   11,784
2022   10,593
2023   8,417
Thereafter   20,404
Total   $ 78,986