XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Related Party Transaction [Line Items]    
Total revenues from transactions with related parties $ 422,232 $ 411,307
Expenses incurred from transactions with related parties included in cost of revenue 336,696 320,598
Expenses incurred from transactions with related parties included in operating expenses 73,131 72,339
Related Party    
Related Party Transaction [Line Items]    
Total revenues from transactions with related parties 4,672 3,677
Expenses incurred from transactions with related parties included in cost of revenue 110 466
Expenses incurred from transactions with related parties included in operating expenses $ 559 $ 1,273