XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Leases - Weighted Average Remaining Terms and Discount Rates (Details)
Dec. 31, 2021
Dec. 31, 2020
Weighted Average Remaining Lease Term - operating leases (years) (Year) 3 years 1 month 6 days 4 years 4 months 24 days
Weighted Average Remaining Lease Term - finance leases (years) (Year) 1 year 6 months  
Weighted Average Discount Rate - operating leases 1.60% 2.60%
Weighted Average Discount Rate - finance leases 0.40% 0.50%