XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies Asbestos Claimant and Settlement (Details) - Asbestos [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
claimants
Dec. 31, 2024
USD ($)
claimants
Dec. 31, 2023
claimants
Loss Contingencies [Line Items]      
Loss Contingency, Pending Claims, Number 4,990 4,968 4,863
Loss Contingency, New Claims Filed, Number 81 269  
Loss Contingency, Claims Dismissed, Number 43 131  
Loss Contingency, Claims Settled, Number 16 33  
Average settlement amount per claim during period | $ $ 7,781 $ 20,083  
Legal Fees | $ $ 510,000 $ 1,750,000