XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Income Taxes - Schedule of Effective Tax Rate (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Reported tax rate 27.70% 26.70% 29.20% 26.30%