XML 134 R117.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 23 - Leases - Lessee Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020, operating leases $ 2,742
2020, finance leases 4,251
2021, operating leases 2,701
2021, finance leases 3,948
2022, operating leases 2,079
2022, finance leases 3,873
2023, operating leases 1,524
2023, finance leases 2,758
2024, operating leases 1,275
2024, finance leases 906
Thereafter, operating leases 10,635
Thereafter, finance leases 4,118
Total future minimum lease payments, operating leases 20,956
Total future minimum lease payments, finance leases 19,854
Less imputed interest, operating leases 4,205
Less imputed interest, finance leases 5,577
Total, operating leases 16,751
Total, finance leases $ 14,277