XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Environmental (Details) - Environmental Issue
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]  
Liability for Asbestos and Environmental Claims, Gross $ 3,300
Liability for Asbestos and Environmental Claims, Gross, Period Increase (Decrease) $ 3,600