v3.26.1
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