XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Leases - Aggregate Future Lease Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Remainder of 2025, operating $ 2,355
Remainder of 2025, finance 31
2026, operating 4,614
2026, finance 28
2027, operating 4,088
2027, finance 6
2028, operating 3,012
2028, finance 0
2029, operating 2,091
2029, finance 0
Thereafter, operating 4,040
Thereafter, finance 0
Total lease payments, operating 20,200
Total lease payments, finance 65
Less: Interest, operating (2,800)
Less: Interest, finance (1)
Present value of lease liabilities, operating 17,400
Present value of lease liabilities, finance $ 64