v3.25.4
Restructuring Costs - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring costs   $ 1,456
Lease termination costs $ 811 0
Restructuring Reserve 846 687
UK-based Technology Services and Solutions    
Restructuring Cost and Reserve [Line Items]    
Inventory write-down 695  
Fixed asset, write-off 95  
Personnel expenses 524  
Lease termination costs 717  
Other costs 153  
Operating Segments | Rail, Technologies, and Services    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 2,184 1,134
Operating Segments | Infrastructure Solutions    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs   113
Corporate    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs   209
Cost of Services Sold | UK-based Technology Services and Solutions    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 780  
Cost of Goods Sold    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs   245
Cost of Goods Sold | UK-based Technology Services and Solutions    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 173  
Selling, General and Administrative Expenses    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs   $ 1,211
Selling, General and Administrative Expenses | UK-based Technology Services and Solutions    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 1,231