XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
2023 (three months) $ 1,599
2024 5,583
2025 3,762
2026 2,489
2027 1,711
Thereafter 2,001
Total future lease payments 17,145
Less: Present value adjustment (1,818)
Long-term Operating Lease Liabilities [Member]  
Present value of future lease payments (1) $ 15,327 [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 condensed consolidated balance sheets.