XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
2026 (nine months) $ 7,042
2027 7,868
2028 3,859
2029 2,755
2030 1,956
Thereafter 756
Total future lease payments 24,236
Less: Present value adjustment (2,229)
Present value of future lease payments $ 22,007 [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.