Note 13 - Segment Reporting - Long-lived Assets By Country (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Total long-lived assets | $ 3,417.5 | $ 3,353.1 |
UNITED STATES | ||
Total long-lived assets | 2,253.9 | 2,303.1 |
UNITED KINGDOM | ||
Total long-lived assets | 643.5 | 589.4 |
Other Countries [Member] | ||
Total long-lived assets | $ 520.1 | $ 460.6 |