v3.26.1
Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Goodwill  
Balance as of December 31, 2025 $ 33,062
Foreign currency translation impact (324)
Balance as of June 30, 2026 32,738
Rail, Technologies, and Services  
Goodwill  
Balance as of December 31, 2025 21,386
Foreign currency translation impact (324)
Balance as of June 30, 2026 21,062
Infrastructure Solutions  
Goodwill  
Balance as of December 31, 2025 11,676
Foreign currency translation impact 0
Balance as of June 30, 2026 $ 11,676