XML 74 R61.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Lease Commitments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 17,478
2022 13,956
2023 11,858
2024 11,117
2025 10,376
Thereafter 22,908
Total minimum lease payments 87,693
Operating lease, Less reconciling items to reconcile undiscounted cash flows to lease liabilities:  
Short-term leases excluded from balance sheet 562
Imputed interest 12,128
Total reconciling items 12,690
Total liabilities per balance sheet $ 75,003
Operating Lease, Liability, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current
Finance Leases  
2021 $ 315
2022 95
Total minimum lease payments 410
Finance Lease, Less reconciling items to reconcile undiscounted cash flows to lease liabilities:  
Imputed interest 9
Total reconciling items 9
Total liabilities per balance sheet 401
Total  
2021 17,793
2022 14,051
2023 11,858
2024 11,117
2025 10,376
Thereafter 22,908
Total minimum lease payments 88,103
Leases Total , Less reconciling items to reconcile undiscounted cash flows to lease liabilities:  
Short-term leases excluded from balance sheet 562
Imputed interest 12,137
Total reconciling items 12,699
Total liabilities per balance sheet 75,404
2021 1,100
2022 800
2023 $ 300