v3.26.1
INVESTMENTS IN UNCONSOLIDATED AFFILIATES - Sales And Purchases From Other Unconsolidated Affiliates (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Revenues, net $ 2,342,175 $ 2,099,404
Other Unconsolidated Affiliates    
Schedule of Equity Method Investments [Line Items]    
Purchases 42,369 34,394
Other Unconsolidated Affiliates | Related Party    
Schedule of Equity Method Investments [Line Items]    
Revenues, net $ 36,983 $ 32,443