XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details) - Oxygenator Water Techs vs. Tennant Company - Judicial Ruling - USD ($)
$ in Millions
Sep. 17, 2025
Nov. 25, 2024
Dec. 31, 2025
Loss Contingencies [Line Items]      
Litigation Settlement, Amount Awarded to Other Party, Enhanced Damages Percent 30.00%    
Litigation settlement, amount awarded to other party $ 20.2 $ 9.8  
Litigation settlement, prejudgment interest awarded to other party   4.7  
Loss contingency accrual   $ 14.5 $ 6.0
Compensatory Damages      
Loss Contingencies [Line Items]      
Litigation settlement, amount awarded to other party 9.8    
Enhanced Damages      
Loss Contingencies [Line Items]      
Litigation settlement, amount awarded to other party 2.9    
Prejudgment Interest      
Loss Contingencies [Line Items]      
Litigation settlement, amount awarded to other party $ 7.4