XML 115 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15. Commitments and Contingencies Commitments and Contingencies (Details) - USD ($)
$ in Millions
24 Months Ended 33 Months Ended
Jun. 09, 2015
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2021
Loss Contingencies [Line Items]        
Loss Contingency, Receivable   $ 0.1 $ 0.1  
Minimum [Member]        
Loss Contingencies [Line Items]        
Loss Contingency, Estimate of Possible Loss   8.7 8.7  
Maximum [Member]        
Loss Contingencies [Line Items]        
Loss Contingency, Estimate of Possible Loss   19.6 19.6  
Environmental and Workplace Matters [Member]        
Loss Contingencies [Line Items]        
Loss Contingency Accrual   0.8 0.8  
Natural Disasters and Other Casualty Events        
Loss Contingencies [Line Items]        
Loss Contingency, Receivable   2.1 2.1  
Loss Contingency, Receivable, Proceeds     33.0  
Property, Plant and Equipment, Additions     23.7  
Former Gain Contingency, Recognized in Current Period   (6.3) (6.3)  
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      
State, County, and Municipal Actions [Member] | Highway Products Litigation [Member]        
Loss Contingencies [Line Items]        
Loss Contingency Accrual   0.0 0.0  
Missouri Class Action | Highway Products Litigation [Member]        
Loss Contingencies [Line Items]        
Loss Contingency Accrual   7.2 7.2  
Loss Contingency, Estimate of Possible Loss       $ 23.9
Loss Contingency, Estimate of Possible Loss, Net of Tax       $ 18.3
Loss Contingency Accrual, Payments   18.1    
Ohio Train Derailment Litigation | Ohio Train Derailment Litigation        
Loss Contingencies [Line Items]        
Loss Contingency Accrual   0.0 0.0  
Accrued Liabilities [Member]        
Loss Contingencies [Line Items]        
Loss Contingency Accrual   $ 10.9 $ 10.9