XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Guarantor Obligations [Line Items]        
Cost of revenue $ 1,172,950 $ 1,072,561 $ 2,715,513 $ 2,608,326
Changes to net income (loss) 109,397 83,977 161,415 93,392
Granite’s interest in net income (loss)     (5,401) 651
Collaborative Arrangement        
Guarantor Obligations [Line Items]        
Revenue 6,288 7,790 17,169 25,213
Cost of revenue 5,091 9,706 12,776 27,427
Granite’s interest in gross profit (loss) 1,197 (1,916) 4,393 (2,214)
Granite’s interest in net income (loss) 1,587 (1,403) 5,401 (651)
Collaborative Arrangement | Corporate Joint Venture        
Guarantor Obligations [Line Items]        
Revenue 17,893 15,996 21,554 46,361
Cost of revenue 7,754 23,462 40,574 69,559
Changes to net income (loss) 11,390 (5,667) (15,583) (17,766)
Collaborative Arrangement | Co-venturer | Other Partners Interest in Partnerships        
Guarantor Obligations [Line Items]        
Revenue 11,605 8,206 4,385 21,148
Cost of revenue 2,663 13,756 27,798 42,132
Changes to net income (loss) $ 9,803 $ (4,264) $ (20,984) $ (17,115)