v3.25.3
Revenue- Segment Cost of Construction (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue        
Cost of Construction $ 210,068 $ 224,425 $ 630,093 $ 783,635
% of Total Cost of Construction 100.00% 100.00% 100.00% 100.00%
Civil        
Revenue        
Cost of Construction $ 89,054 $ 74,185 $ 236,264 $ 210,796
% of Total Cost of Construction 42.40% 33.10% 37.50% 26.90%
Transportation        
Revenue        
Cost of Construction $ 121,014 $ 150,240 $ 393,829 $ 572,839
% of Total Cost of Construction 57.60% 66.90% 62.50% 73.10%