v3.25.4
Income Taxes - Schedule of Income Taxes Paid (Net of Refunds Received) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid $ 7.3 $ 42.2 $ 59.1
Federal      
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid 0.6 32.8 50.7
State | CALIFORNIA      
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid 1.3
State | CONNECTICUT      
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid 0.5
State | Other      
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid 0.6 2.1 3.0
Foreign | SPAIN      
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid 2.7 5.7 4.8
Foreign | LUXEMBOURG      
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid 0.7
Foreign | Other      
Effective Income Tax Rate Reconciliation [Line Items]      
Income Taxes Paid $ 0.9 $ 1.6 $ 0.6