XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Leases - Undiscounted Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024, operating $ 13,433
2024, finance 3,135
2025, operating 12,034
2025, finance 2,450
2026, operating 10,540
2026, finance 1,781
2027, operating 10,284
2027, finance 957
2028, operating 9,959
2028, finance 218
Thereafter, operating 25,752
Thereafter, finance 1,944
Total undiscounted future minimum lease payments, operating 82,002
Total undiscounted future minimum lease payments, finance 10,485
Less: Difference between lease payments and discounted lease liabilities, operating 14,866
Less: Difference between lease payments and discounted lease liabilities, finance 384
Total lease liabilities, operating 67,136
Total lease liabilities, finance $ 10,101