XML 53 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Leases - Supplemental Balance Sheet Information (Details)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating lease, weighted average remaining lease term (Month) 50 months 62 months 74 months
Operating lease, weighted average discount rate 5.00% 5.00% 5.00%