XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Commitment and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Commitments and Contingencies [Line Items]    
Product liability insurance for individual losses in excess of accrual amount $ 125.0 $ 125.0
Amounts in excess to be covered by third party insurance 7.5 7.5
Reserve for product liability 26.6 26.3
Purchase obligation 211.7  
Distributor rebate accruals 1.9 2.0
Repurchase Of Inventory    
Commitments and Contingencies [Line Items]    
Other commitment $ 2.1 $ 2.9