XML 106 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Leases - Aggregate Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
2025 $ 4,207 [1]
2025 63
2026 3,829 [1]
2026 28
2027 3,422 [1]
2027 6
Lessee, Operating Lease, Liability, to be Paid, Year Four 2,327 [1]
Finance Lease, Liability, to be Paid, Year Four 0
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,537 [1]
Finance Lease, Liability, to be Paid, Year Five 0
Thereafter 4,017 [1]
Thereafter 0
Total lease payments 19,339 [1]
Total lease payments 97
Less: Interest (2,776) [1]
Less: Interest (2)
Present value of lease liabilities 16,563 [1]
Present value of lease liabilities $ 95
[1] Future operating lease payments have not been reduced by minimum sublease rentals of approximately $1.4 million due in the future under non-cancelable subleases.