v3.26.1
Revenue- Segment Cost of Construction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue      
Cost of Construction $ 927,427 $ 1,043,219 $ 1,124,603
% of Total Cost of Construction 100.00% 100.00% 100.00%
Civil      
Revenue      
Cost of Construction $ 325,986 $ 306,563 $ 285,838
% of Total Cost of Construction 35.10% 29.40% 25.40%
Transportation      
Revenue      
Cost of Construction $ 601,441 $ 736,656 $ 838,765
% of Total Cost of Construction 64.90% 70.60% 74.60%