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