v3.26.3
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Loss Contingencies [Line Items]          
Accrual for the probable payment of pending claims $ 282.7   $ 282.7   $ 374.1
Loss contingency receivable 63.1   63.1   $ 182.5
Recovery of Direct Costs 9.8   83.7    
Interest expense 28.2 $ 33.1 92.3 $ 100.4  
IEEPA Tariff Refund          
Loss Contingencies [Line Items]          
Recovery of Direct Costs 6.4   80.3    
Interest expense $ 3.4   $ 3.4