v3.25.1
Note 11 - Leases - Aggregate Future Lease Payments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Remainder of 2025, operating $ 3,153
Remainder of 2025, finance 63
2026, operating 3,850
2026, finance 17
2027, operating 3,422
2027, finance 1
2028, operating 2,327
2028, finance 0
2029, operating 1,537
2029, finance 0
Thereafter, operating 4,017
Thereafter, finance 0
Total lease payments, operating 18,306
Total lease payments, finance 81
Less: Interest, operating (2,592)
Less: Interest, finance (2)
Present value of lease liabilities, operating 15,714
Present value of lease liabilities, finance $ 79