XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Leases - Undiscounted Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
April 1, 2024 through December 31, 2024, operating $ 3,043
April 1, 2024 through December 31, 2024, finance 673
2025, operating 11,772
2025, finance 1,813
2026, operating 10,937
2026, finance 1,334
2027, operating 10,775
2027, finance 806
2028, operating 10,785
2028, finance 203
Thereafter, operating 26,534
Thereafter, finance 1,959
Total undiscounted future minimum lease payments, operating 73,846
Total undiscounted future minimum lease payments, finance 6,788
Less: Difference between lease payments and discounted lease liabilities, operating 9,048
Less: Difference between lease payments and discounted lease liabilities, finance 244
Total lease liabilities, operating 64,798
Total lease liabilities, finance $ 6,544