XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Guarantor Obligations [Line Items]        
Cost of revenue $ 926,865 $ 917,775 $ 1,542,563 $ 1,535,765
Changes to net income (loss) 80,345 38,857 52,018 9,415
Granite’s interest in net income (loss)     (3,814) (752)
Collaborative Arrangement        
Guarantor Obligations [Line Items]        
Revenue 5,963 7,193 10,881 17,423
Cost of revenue 3,735 9,240 7,685 17,721
Granite’s interest in gross profit (loss) 2,228 (2,047) 3,196 (298)
Granite’s interest in net income (loss) 2,597 (1,538) 3,814 752
Collaborative Arrangement | Corporate Joint Venture        
Guarantor Obligations [Line Items]        
Revenue (411) 21,648 3,661 30,365
Cost of revenue 15,286 27,346 32,820 46,097
Changes to net income (loss) (14,511) (3,950) (26,972) (12,099)
Collaborative Arrangement | Co-venturer | Other Partners Interest in Partnerships        
Guarantor Obligations [Line Items]        
Revenue (6,374) 14,455 (7,220) 12,942
Cost of revenue 11,551 18,106 25,135 28,376
Changes to net income (loss) $ (17,108) $ (2,412) $ (30,786) $ (12,851)