XML 120 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Note 15. Commitments and Contingencies Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended 21 Months Ended
Jun. 09, 2015
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]          
Property, Plant and Equipment, Additions       $ 18.3  
Former Gain Contingency, Recognized in Current Period   $ 7.5 $ 7.5 7.5  
Minimum [Member]          
Loss Contingencies [Line Items]          
Loss Contingency, Estimate of Possible Loss   9.4 9.4 9.4  
Maximum [Member]          
Loss Contingencies [Line Items]          
Loss Contingency, Estimate of Possible Loss   20.9 20.9 20.9  
Environmental and Workplace Matters [Member]          
Loss Contingencies [Line Items]          
Loss Contingency Accrual   0.9 0.9 0.9  
Loss from Catastrophes          
Loss Contingencies [Line Items]          
Loss Contingency, Receivable, Proceeds     10.0 27.7  
Loss Contingency, Receivable, Additions     10.0    
Damage from Fire, Explosion or Other Hazard          
Loss Contingencies [Line Items]          
Loss Contingency, Receivable, Proceeds       8.1  
Joshua Harman, False Claims Act [Member] | Highway Products Litigation [Member]          
Loss Contingencies [Line Items]          
Loss Contingency, Judgment Entered, Value $ 682.4        
Massachusetts Qui Tam          
Loss Contingencies [Line Items]          
Loss Contingency, Loss in Period     5.0    
State, County, and Municipal Actions [Member] | Highway Products Litigation [Member]          
Loss Contingencies [Line Items]          
Loss Contingency Accrual   0.0 0.0 0.0  
Missouri Class Action | Highway Products Litigation [Member]          
Loss Contingencies [Line Items]          
Loss Contingency, Loss in Period   17.5      
Loss Contingency Accrual   7.8 7.8 7.8  
Loss Contingency, Estimate of Possible Loss         $ 23.9
Loss Contingency, Estimate of Possible Loss, Net of Tax         $ 18.3
Accrued Liabilities [Member]          
Loss Contingencies [Line Items]          
Loss Contingency Accrual   $ 9.5 $ 9.5 $ 9.5