XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Details) - Oxygenator Water Techs vs. Tennant Company - Judicial Ruling - USD ($)
$ in Millions
Sep. 17, 2025
Nov. 25, 2024
Sep. 30, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]        
Amount awarded to other party $ 20.2 $ 9.8    
Prejudgment interest award to other party   $ 4.7    
Loss contingency accrual     $ 5.3 $ 14.5
Amount awarded to other party, enhanced damages percent 30.00%      
Compensatory Damages        
Loss Contingencies [Line Items]        
Amount awarded to other party $ 9.8      
Enhanced Damages        
Loss Contingencies [Line Items]        
Amount awarded to other party 2.9      
Prejudgment Interest        
Loss Contingencies [Line Items]        
Amount awarded to other party $ 7.4