XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
2026 (six months) $ 5,649
2027 10,471
2028 6,133
2029 4,251
2030 1,956
Thereafter 756
Total future lease payments 29,216
Less: Present value adjustment (2,379)
Present value of future lease payments $ 26,837 [1]
[1] Includes the current portion of operating lease liabilities of $8.7 million, which is reflected in accrued expenses and other current liabilities in the condensed consolidated balance sheets.