XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASE (FUTURE MINIMUM LEASE PAYMENTS TABLE) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Finance Leases - Year 1 $ 3,026 $ 6,237
Finance Leases - Year 2 1,921 2,740
Finance Leases - Year 3 870 1,631
Finance Leases - Year 4 164 579
Finance Leases - Year 5   0
Thereafter   0
Total minimum lease payments 5,981 11,187
Less: imputed interest (114) (231)
Total lease liability $ 5,867 $ 10,956
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other current liabilities, Other liabilities, noncurrent Other current liabilities, Other liabilities, noncurrent
Finance Lease, Liability, Payments, Due $ 5,981 $ 11,187
Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases - Year 1 48,559 51,120
Operating Leases - Year 2 32,054 46,913
Operating Leases - Year 3 18,862 31,085
Operating Leases - Year 4 10,162 17,338
Operating Leases - Year 5 3,508 8,288
Thereafter 6,759 8,397
Total minimum lease payments 119,904 163,141
Less: Imputed Interest. (11,025) (21,213)
Total lease liability 108,879 141,928
Sublease Income [Member]    
Lessee, Lease, Description [Line Items]    
Sub-lease income - Year 1 (3,465) (3,500)
Sub-lease income - Year 2 (3,112) (3,489)
Sub-lease income - Year 3 (2,905) (3,123)
Sub-lease income - Year 4 (2,940) (2,905)
Sub-lease income - Year 5 (490) (2,940)
Sub-lease income - thereafter   (490)
Sublease Income Total (12,912) (16,447)
Sublease Income Total $ 12,912 $ 16,447