v3.25.2
Note 3 - Revenues - Disaggregated Revenues (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 772.6 $ 716.8 $ 1,525.6 $ 1,420.8
UNITED STATES        
Revenues 627.5 593.6 1,249.0 1,174.7
UNITED KINGDOM        
Revenues 63.1 51.0 123.1 102.9
Other Countries [Member]        
Revenues 82.0 72.2 153.5 143.2
Insurance [Member] | Underwriting [Member]        
Revenues 549.6 507.5 1,081.6 1,005.9
Insurance [Member] | Claims [Member]        
Revenues $ 223.0 $ 209.3 $ 444.0 $ 414.9