XML 91 R80.htm IDEA: XBRL DOCUMENT v3.26.3
Commitments and Contingencies - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Oct. 27, 2026
lawsuit
claim
Loss Contingencies [Line Items]      
Product warranty expense | $ $ 12.4 $ 9.9  
Damages From Product Substances | Subsequent Event      
Loss Contingencies [Line Items]      
Number of pending lawsuits | lawsuit     1,280
Number of pending claims | claim     19,638