XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill    
Goodwill, beginning balance $ 32,587 $ 30,733
Acquisitions   1,336
Cougar purchase accounting adjustment (445)  
Foreign currency translation impact (235) 518
Goodwill, ending balance 31,907 32,587
Rail, Technologies, and Services    
Goodwill    
Goodwill, beginning balance 20,466 19,948
Acquisitions   0
Cougar purchase accounting adjustment 0  
Foreign currency translation impact (235) 518
Goodwill, ending balance 20,231 20,466
Infrastructure Solutions    
Goodwill    
Goodwill, beginning balance 12,121 10,785
Acquisitions   1,336
Cougar purchase accounting adjustment (445)  
Foreign currency translation impact 0 0
Goodwill, ending balance $ 11,676 $ 12,121