v3.26.1
Construction Joint Ventures - Unconsolidated Construction Joint Ventures Financial Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Guarantor Obligations [Line Items]    
Cash, cash equivalents and marketable securities $ 106,652 $ 118,207
Other current assets 527,252 547,968
Noncurrent assets 13,631 17,823
Current liabilities 85,718 110,513
Equity in construction joint ventures 128,951 131,585
Accumulated deficit (443,272) (774,641)
Unconsolidated Construction Corporate Joint Venture    
Guarantor Obligations [Line Items]    
Customer affirmative claims 78,600 66,900
Accumulated deficit 2,100 3,100
Performance Guarantee | Unconsolidated Construction Corporate Joint Venture    
Guarantor Obligations [Line Items]    
Performance guarantees 29,900 34,300
Other Partners Interest in Partnerships    
Guarantor Obligations [Line Items]    
Unconsolidated construction joint venture assets 464,478 485,296
Unconsolidated construction joint venture liabilities 31,612 43,396
Reporting Entitys Interest in Joint Venture    
Guarantor Obligations [Line Items]    
Unconsolidated construction joint venture assets 183,057 198,702
Unconsolidated construction joint venture liabilities $ 54,106 $ 67,117