XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
2024 (six months) $ 3,043
2025 5,311
2026 2,877
2027 1,868
2028 1,011
Thereafter 1,241
Total future lease payments 15,351
Less: Present value adjustment (1,411)
Present value of future lease payments (1) $ 13,940 [1]
[1] Includes the current portion of operating lease liabilities of $5.5 million, which is reflected in accrued expenses and other liabilities in the condensed consolidated balance sheets.