XML 135 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Revenues (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment reporting information      
Earned insurance premiums $ 1,691.6 $ 1,440.9 $ 1,076.7
Commission and fees revenues 149.4 13.2 11.5
Other revenues 55.8 69.0 124.0
Total 1,896.8 1,523.1 1,212.2
United States      
Segment reporting information      
Earned insurance premiums 2.8 5.2 5.8
Commission and fees revenues 134.6 0.0 0.0
Other revenues 55.8 69.0 124.0
Total 193.2 74.2 129.8
United Kingdom      
Segment reporting information      
Earned insurance premiums 956.8 791.7 638.5
Commission and fees revenues 0.0 0.0 0.0
Other revenues 0.0 0.0 0.0
Total 956.8 791.7 638.5
Bermuda      
Segment reporting information      
Earned insurance premiums 732.0 644.0 432.4
Commission and fees revenues 0.0 0.0 0.0
Other revenues 0.0 0.0 0.0
Total 732.0 644.0 432.4
Other      
Segment reporting information      
Earned insurance premiums 0.0 0.0 0.0
Commission and fees revenues 14.8 13.2 11.5
Other revenues 0.0 0.0 0.0
Total $ 14.8 $ 13.2 $ 11.5