XML 75 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments - Schedule of Asset Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information    
Segment Assets $ 334,550 $ 312,401
Depreciation/Amortization 14,080 15,263
Expenditures for Long-Lived Assets 9,791 4,513
Operating Segments    
Segment Reporting Information    
Segment Assets 282,614 286,885
Depreciation/Amortization 12,210 13,434
Expenditures for Long-Lived Assets 8,398 3,514
Corporate    
Segment Reporting Information    
Segment Assets 51,936 25,516
Depreciation/Amortization 1,870 1,829
Expenditures for Long-Lived Assets 1,393 999
Rail, Technologies, and Services | Operating Segments    
Segment Reporting Information    
Segment Assets 158,859 156,638
Depreciation/Amortization 4,793 5,172
Expenditures for Long-Lived Assets 2,032 1,165
Infrastructure Solutions | Operating Segments    
Segment Reporting Information    
Segment Assets 123,755 130,247
Depreciation/Amortization 7,417 8,262
Expenditures for Long-Lived Assets $ 6,366 $ 2,349