XML 155 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments in Affiliates - Summarized Balance Sheet Information for Equity Method Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments in and Advances to Affiliates [Line Items]    
Current assets $ 1,643,451 $ 1,347,296
Total assets 2,813,540 2,167,933
Current liabilities 1,029,883 797,594
Granite’s share of net assets 92,910 80,725
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Investments in and Advances to Affiliates [Line Items]    
Current assets 204,897 194,210
Noncurrent assets 159,694 172,560
Total assets 364,591 366,770
Current liabilities 81,899 106,780
Long-term liabilities 54,591 59,356
Total liabilities 136,490 166,136
Net assets $ 228,101 $ 200,634