XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
2023 (six months) $ 3,180
2024 5,260
2025 3,591
2026 2,506
2027 1,725
Thereafter 2,004
Total future lease payments 18,266
Less: Present value adjustment (1,986)
Long-term Operating Lease Liabilities [Member]  
Present value of future lease payments (1) $ 16,280 [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.