Note 10 - Segment Reporting - Long-lived Assets By Country (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Total long-lived assets | $ 3,373.5 | $ 3,430.1 |
| UNITED STATES | ||
| Total long-lived assets | 2,258.9 | 2,278.4 |
| UNITED KINGDOM | ||
| Total long-lived assets | 648.7 | 659.8 |
| Other Countries [Member] | ||
| Total long-lived assets | $ 465.9 | $ 491.9 |