XML 134 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Parties - Revenues and Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Expenses      
Selling, general and administrative expenses [1] $ 263,050 $ 358,110 $ 269,269
Related party      
Related Party Transaction [Line Items]      
Revenue 40,908 192,176 154,591
Expenses      
Cost of revenue 32,586 162,589 128,308
Selling, general and administrative expenses $ 777 $ 2,464 $ 1,507
[1] See Note 19 for amounts attributable to unconsolidated related parties included in these line items.