XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Leases - Maturity Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
2025 (six months) $ 4,185
2026 7,146
2027 4,829
2028 1,939
2029 1,446
Thereafter 1,082
Total future lease payments 20,627
Less: Present value adjustment (1,879)
Present value of future lease payments (1) $ 18,748 [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.