v3.26.1
INVESTMENTS IN UNCONSOLIDATED AFFILIATES - Sales And Purchases From Other Unconsolidated Affiliates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]        
Revenues, net $ 2,499,411 $ 2,428,427 $ 4,841,586 $ 4,527,831
Other Unconsolidated Affiliates        
Schedule of Equity Method Investments [Line Items]        
Purchases 55,940 49,557 105,085 84,295
Other Unconsolidated Affiliates | Related Party        
Schedule of Equity Method Investments [Line Items]        
Revenues, net $ 26,568 $ 22,681 $ 70,498 $ 64,792