v3.25.4
Income Taxes - Components of Income Taxes Paid Net of Refunds (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Contingency [Line Items]      
U.S Federal $ 12.4    
State income taxes paid (net of refunds) 10.4    
Foreign 1.8    
Total cash paid for income taxes (net of refunds) 24.6 $ 40.8 $ 38.3
New York      
Income Tax Contingency [Line Items]      
State income taxes paid (net of refunds) 3.5    
Massachusetts      
Income Tax Contingency [Line Items]      
State income taxes paid (net of refunds) 1.4    
Other      
Income Tax Contingency [Line Items]      
State income taxes paid (net of refunds) $ 5.5