v3.26.1
Revenue - Segment Gross Profit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue      
Gross Profit $ (155,259) $ (63,040) $ 35,814
% of Segment Revenue (20.10%) (6.40%) 3.10%
Civil      
Revenue      
Gross Profit $ 16,344 $ 16,725 $ 51,686
% of Segment Revenue 4.80% 5.20% 15.30%
Transportation      
Revenue      
Gross Profit $ (171,603) $ (79,765) $ (15,872)
% of Segment Revenue (39.90%) (12.10%) (1.90%)