XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Leases - Aggregate Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 2,813 [1]
2024 63
2025 3,137 [1]
2025 63
2026 2,764 [1]
2026 28
2027 2,519 [1]
2027 6
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,190 [1]
Finance Lease, Liability, to be Paid, Year Five 0
Thereafter 2,828 [1]
Thereafter 0
Total lease payments 15,251 [1]
Total lease payments 160
Less: Interest (1,370) [1]
Less: Interest (4)
Present value of lease liabilities 13,881 [1]
Present value of lease liabilities $ 156
[1] Future operating lease payments have not been reduced by minimum sublease rentals of approximately $1.8 million due in the future under non-cancelable subleases.