v3.25.4
Income Taxes - Income Taxes Paid, Net of Income Tax Refunds (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Federal $ 33.1 $ 9.9 $ (107.7)
State and Local 2.2 1.3 1.0
Total Income Taxes Paid (Refunds Received) $ 35.3 $ 11.2 $ (106.7)
Percentage of Total Taxes Paid      
Federal 93.80% 88.40% 100.90%
State and Local 6.20% 11.60% (0.90%)
Total Income Taxes Paid (Refunds Received) 100.00% 100.00% 100.00%
Bermuda      
Amount      
Foreign $ 0.0 $ 0.0 $ 0.0
Percentage of Total Taxes Paid      
Foreign 0.00% 0.00% 0.00%