v3.26.3
Investments in Affiliates - Equity Method Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Sep. 09, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]      
Investments in affiliates $ 86,390   $ 96,764
Asphalt Terminal Entity      
Schedule of Equity Method Investments [Line Items]      
Voting equity interest acquired, percentage   50.00%  
Foreign      
Schedule of Equity Method Investments [Line Items]      
Investments in affiliates 82,219   75,838
Real estate      
Schedule of Equity Method Investments [Line Items]      
Investments in affiliates 4,171   4,120
Asphalt Terminal Entity      
Schedule of Equity Method Investments [Line Items]      
Investments in affiliates $ 0   $ 16,806