XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
2023, finance leases $ 33,854
2023, operating leases 18,297
2024, finance leases 32,863
2024, operating leases 18,274
2025, finance leases 26,930
2025, operating leases 14,245
2026, finance leases 18,752
2026, operating leases 13,149
2027, finance leases 11,553
2027, operating leases 10,923
2028 and beyond, finance leases 11,948
2028 and beyond, operating leases 58,167
Total lease payments, finance leases 135,900
Total lease payments, operating leases 133,055
Less: Imputed interest, finance leases (13,208)
Less: Imputed interest, operating leases (29,023)
Present value of lease liabilities, finance leases 122,692
Present value of lease liabilities, operating leases $ 104,032