XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Remaining of 2023 $ 2,992
2024 5,472
2025 4,068
2026 2,279
2027 1,468
Thereafter 3,984
Total future lease payments 20,263
Less imputed interest 2,154
Total $ 18,109