v3.25.2
Commitments and Contingencies - Asbestos Litigation (Details) - USD ($)
$ in Thousands
Jul. 04, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Long-term asbestos liability $ 231,075 $ 253,287
Loss Contingency, Receivable, Current 214,306 234,951
Loss Contingency, Receivable, Noncurrent 18,072 16,691
Loss Contingency, Accrual, Current 41,966 40,779
Loss Contingency, Accrual, Noncurrent $ 231,075 $ 253,287