XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Current assets $ 1,980,067 $ 1,716,663
Total assets 4,145,320 3,025,655
Current liabilities 1,634,277 1,031,959
Granite’s share of net assets 94,643 94,031
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Current assets 210,537 205,235
Noncurrent assets 122,141 130,451
Total assets 332,678 335,686
Current liabilities 73,121 68,679
Long-term liabilities 44,183 45,007
Total liabilities 117,304 113,686
Net assets $ 215,374 $ 222,000