XML 121 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Leases - Schedule of Leases Term and Discount Rate (Details)
Dec. 31, 2023
Operating leases (Year) 5 years 9 months 18 days
Finance leases (Year) 3 years 6 months
Operating leases 3.60%
Finance leases 4.50%