XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Leases - Supplemental Balance Sheet Information (Details)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating lease, weighted average remaining lease term (Month) 62 months 74 months 86 months
Operating lease, weighted average discount rate 5.00% 5.00% 5.00%