XML 107 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
2023 $ 5,198
2024 4,657
2025 3,186
2026 1,669
2027 951
Thereafter 3,218
Total future lease payments 18,879
Less interest 1,799
Total $ 17,080