v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Net revenues from related parties $ 547,495 $ 600,024 $ 1,089,622 $ 1,155,257
Selling, general and administrative charges from related parties 224,698 221,704 426,623 419,679
Miscellaneous, net 2,971 12,819 (13,971) 20,707
Related Party        
Related Party Transaction [Line Items]        
Net revenues from related parties 1,200 1,200 2,400 2,400
Selling, general and administrative charges from related parties 500 $ 400 1,000 $ 900
Miscellaneous, net $ 700   $ 1,200