XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Guarantor Obligations [Line Items]    
Cost of revenue $ 615,698 $ 617,990
Changes to net income (loss) (28,327) (29,442)
Granite’s interest in net income (loss) (1,246) (2,290)
Collaborative Arrangement    
Guarantor Obligations [Line Items]    
Revenue 4,917 10,230
Cost of revenue 3,950 8,481
Granite’s interest in gross profit 967 1,749
Granite’s interest in net income (loss) 1,216 2,290
Collaborative Arrangement | Corporate Joint Venture    
Guarantor Obligations [Line Items]    
Revenue 4,071 8,717
Cost of revenue 17,534 18,751
Changes to net income (loss) (12,462) (8,149)
Collaborative Arrangement | Co-venturer | Other Partners Interest in Partnerships    
Guarantor Obligations [Line Items]    
Revenue (846) (1,513)
Cost of revenue 13,584 10,270
Changes to net income (loss) $ (13,678) $ (10,439)