XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
2025 $ 7,310
2026 4,853
2027 3,022
2028 1,388
2029 893
Thereafter 525
Total future lease payments 17,991
Less: Present value adjustment (1,458)
Present value of future lease payments (1) $ 16,533 [1]
[1] Includes the current portion of operating lease liabilities of $5.9 million, which is reflected in accrued expenses and other liabilities in the condensed consolidated balance sheets.