v3.26.3
Note 7 - Income Taxes (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Effective Income Tax Rate Reconciliation, Percent 25.50% 24.00% 25.40% 25.60%
Unrecognized Tax Benefits $ 73.9   $ 73.9  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 59.6   59.6  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 18.4   $ 18.4