XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
2024 (three months) $ 1,642
2025 6,123
2026 3,472
2027 2,274
2028 1,395
Thereafter 1,427
Total future lease payments 16,333
Less: Present value adjustment (1,471)
Present value of future lease payments (1) $ 14,862 [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.