XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
2026 $ 8,294
2027 5,683
2028 2,160
2029 1,674
2030 958
Thereafter 257
Total future lease payments 19,026
Less: Present value adjustment (1,543)
Present value of future lease payments $ 17,483 [1]
[1] Includes the current portion of operating lease liabilities of $7.6 million, which is reflected in accrued expenses and other current liabilities in the condensed consolidated balance sheets.