XML 119 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Claims Rollforward (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
claim
Dec. 31, 2023
USD ($)
claim
Loss Contingency Accrual [Roll Forward]    
Claims unresolved, beginning of period 13,648 14,106
Claims filed 5,005 4,627
Claims resolved (4,895) (5,085)
Claims unresolved, end of period 13,758 13,648
Average cost of resolved claims | $ $ 10,574 $ 9,524