v3.25.4
Business Segments - Schedule of Sales by Major Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from External Customer    
Net sales $ 540,009 $ 530,765
Rail, Technologies, and Services    
Revenue from External Customer    
Net sales 305,726 326,869
Infrastructure Solutions    
Revenue from External Customer    
Net sales 234,283 203,896
Rail Products | Rail, Technologies, and Services    
Revenue from External Customer    
Net sales 188,255 207,696
Global Friction Management | Rail, Technologies, and Services    
Revenue from External Customer    
Net sales 78,513 65,984
Technology Services and Solutions | Rail, Technologies, and Services    
Revenue from External Customer    
Net sales 38,958 53,189
Precast Concrete Products | Infrastructure Solutions    
Revenue from External Customer    
Net sales 163,123 136,043
Steel Products | Infrastructure Solutions    
Revenue from External Customer    
Net sales $ 71,160 $ 67,853