XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Asbestos Claimant and Settlement (Details) - Asbestos [Member]
12 Months Ended
Dec. 31, 2024
USD ($)
claimants
Dec. 31, 2023
USD ($)
claimants
Dec. 31, 2022
USD ($)
claimants
Dec. 31, 2021
claimants
Loss Contingencies [Line Items]        
Number of pending claims filed during period 269 261 236  
Number of pending claims dismissed during period 131 160 168  
Number of pending claims settled during period 33 36 24  
Number of pending claims 4,968 4,863 4,798 4,754
Average settlement amount per claim during period | $ $ 20,083 $ 15,465 $ 79,869  
Total defense costs during period | $ $ 1,750,000 $ 1,920,000 $ 2,180,000