XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Remaining of 2024 $ 1,997
2025 6,961
2026 5,215
2027 3,629
2028 2,681
Thereafter 29,143
Total future lease payments 49,626
Less imputed interest 20,126
Total $ 29,500