v3.25.2
Related Parties - Revenues and Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Expenses        
Selling, general and administrative expenses [1] $ 75,209 $ 69,185 $ 153,618 $ 148,289
Related party        
Related Party Transaction [Line Items]        
Revenue 1,009 3,021 4,052 33,805
Expenses        
Cost of revenue 646 1,850 1,282 28,764
Selling, general and administrative expenses $ 914 $ 0 $ 1,101 $ 0
[1] See Note 18 for amounts attributable to unconsolidated related parties included in these line items.