v3.26.1
CONSTRUCTION JOINT VENTURES - Schedule of Income Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Joint Ventures        
Sterling’s noncontrolling interest:        
Revenues $ 9,230 $ 6,104 $ 17,853 $ 13,954
Income before tax (249) 1,057 801 1,122
Corporate Joint Venture        
Schedule of Equity Method Investments [Line Items]        
Revenues 23,076 15,258 44,633 34,884
Income before tax $ (622) $ 2,641 $ 2,004 $ 2,804