XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Leases - Term and Discount Rate Associated with Leases (Details)
Mar. 31, 2025
Dec. 31, 2023
Operating leases (Year) 10 years 11 years
Finance leases (Year) 5 years  
Operating leases 6.80% 6.70%
Finance leases 6.80% 0.00%