XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
2022, finance leases $ 31,484
2022, operating leases 14,484
2023, finance leases 25,671
2023, operating leases 11,955
2024, finance leases 27,641
2024, operating leases 12,065
2025, finance leases 19,734
2025, operating leases 8,330
2026, finance leases 14,398
2026, operating leases 7,435
2026 and beyond, finance leases 11,745
2024 and beyond, operating leases 33,522
Total lease payments, finance leases 130,673
Total lease payments, operating leases 87,791
Less: Imputed interest, finance leases (14,143)
Less: Imputed interest, operating leases (17,719)
Present value of lease liabilities, finance leases 116,530
Present value of lease liabilities, operating leases $ 70,072