v3.26.1
Income Tax Provision - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Loss Carryforwards [Line Items]        
Effective tax rate 25.20% 57.00% 28.10% 56.50%
Income tax refund received     $ 2.2 $ 6.5
State and local income tax refunds     3.2 0.0
Foreign tax refunds     0.0 0.0
U.S.        
Operating Loss Carryforwards [Line Items]        
Income Taxes Paid     0.0 0.0
State and Local        
Operating Loss Carryforwards [Line Items]        
Income Taxes Paid     0.3 0.3
Foreign        
Operating Loss Carryforwards [Line Items]        
Income Taxes Paid     $ 0.1 $ 0.2