XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
2024 (nine months) $ 4,132
2025 4,381
2026 2,492
2027 1,707
2028 786
Thereafter 1,212
Total future lease payments 14,710
Less: Present value adjustment (1,418)
Present value of future lease payments (1) $ 13,292 [1]
[1] Includes the current portion of operating lease liabilities of $5.3 million, which is reflected in accrued expenses and other liabilities in the consolidated balance sheets.