XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in Affiliates - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Assets $ 3,105,991 $ 3,025,655
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Assets 325,885 $ 335,686
Foreign    
Schedule of Equity Method Investments [Line Items]    
Assets 251,100  
Real Estate Ventures    
Schedule of Equity Method Investments [Line Items]    
Assets 38,800  
Asphalt terminal    
Schedule of Equity Method Investments [Line Items]    
Assets $ 36,000